jp.sonohara.framework.katana.swing.theme
クラス AbstractMetalTheme

java.lang.Object
  拡張javax.swing.plaf.metal.MetalTheme
      拡張javax.swing.plaf.metal.DefaultMetalTheme
          拡張jp.sonohara.framework.katana.swing.theme.AbstractMetalTheme
直系の既知のサブクラス:
AquaMetalTheme, BigContrastMetalTheme, BlueMetalTheme, ContrastMetalTheme, DefaultMetalTheme, GreenMetalTheme, KatanaMetalTheme, PresentationMetalTheme, SandstoneMetalTheme

public abstract class AbstractMetalTheme
extends javax.swing.plaf.metal.DefaultMetalTheme

 Metal用テーマ基本クラス。

 $Log: AbstractMetalTheme.java,v $
 Revision 1.2  2004/07/02 04:32:27  sonohara
 Ver0.0.4_14 2004/07/03
 ・METALテーマ追加

 Revision 1.1  2004/06/11 03:50:56  sonohara
 Ver0.0.4_11 2004/06/12
 ・SwingMetalルックアンドフィールのテーマ対応

 

導入されたバージョン:
$Revision: 1.2 $
バージョン:
$Revision: 1.2 $ $Date: 2004/07/02 04:32:27 $

フィールドの概要
protected static javax.swing.plaf.FontUIResource FONT_UIRESOURCE_SYSTEM
           
 
コンストラクタの概要
AbstractMetalTheme()
          コンストラクタ。
AbstractMetalTheme(jp.sonohara.common.xml.XMLResourceBundle xrb)
          コンストラクタ。
 
メソッドの概要
 javax.swing.plaf.FontUIResource getControlTextFont()
           
 javax.swing.plaf.FontUIResource getMenuTextFont()
           
 java.lang.String getName()
          名前取得。
 javax.swing.plaf.FontUIResource getSubTextFont()
           
 javax.swing.plaf.FontUIResource getSystemTextFont()
           
 javax.swing.plaf.FontUIResource getUserTextFont()
           
 javax.swing.plaf.FontUIResource getWindowTitleFont()
           
protected  jp.sonohara.common.xml.XMLResourceBundle getXMLResourceBundle()
          リソース取得。
protected  void init(jp.sonohara.common.xml.XMLResourceBundle xrb)
          初期化。
 
クラス javax.swing.plaf.metal.DefaultMetalTheme から継承したメソッド
getPrimary1, getPrimary2, getPrimary3, getSecondary1, getSecondary2, getSecondary3
 
クラス javax.swing.plaf.metal.MetalTheme から継承したメソッド
addCustomEntriesToTable, getAcceleratorForeground, getAcceleratorSelectedForeground, getBlack, getControl, getControlDarkShadow, getControlDisabled, getControlHighlight, getControlInfo, getControlShadow, getControlTextColor, getDesktopColor, getFocusColor, getHighlightedTextColor, getInactiveControlTextColor, getInactiveSystemTextColor, getMenuBackground, getMenuDisabledForeground, getMenuForeground, getMenuSelectedBackground, getMenuSelectedForeground, getPrimaryControl, getPrimaryControlDarkShadow, getPrimaryControlHighlight, getPrimaryControlInfo, getPrimaryControlShadow, getSeparatorBackground, getSeparatorForeground, getSystemTextColor, getTextHighlightColor, getUserTextColor, getWhite, getWindowBackground, getWindowTitleBackground, getWindowTitleForeground, getWindowTitleInactiveBackground, getWindowTitleInactiveForeground
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

FONT_UIRESOURCE_SYSTEM

protected static final javax.swing.plaf.FontUIResource FONT_UIRESOURCE_SYSTEM
コンストラクタの詳細

AbstractMetalTheme

public AbstractMetalTheme()
コンストラクタ。


AbstractMetalTheme

public AbstractMetalTheme(jp.sonohara.common.xml.XMLResourceBundle xrb)
コンストラクタ。

パラメータ:
xrb - XMLリソース。
メソッドの詳細

init

protected void init(jp.sonohara.common.xml.XMLResourceBundle xrb)
初期化。

パラメータ:
xrb - XMLリソース。

getControlTextFont

public javax.swing.plaf.FontUIResource getControlTextFont()

getSystemTextFont

public javax.swing.plaf.FontUIResource getSystemTextFont()

getUserTextFont

public javax.swing.plaf.FontUIResource getUserTextFont()

getMenuTextFont

public javax.swing.plaf.FontUIResource getMenuTextFont()

getWindowTitleFont

public javax.swing.plaf.FontUIResource getWindowTitleFont()

getSubTextFont

public javax.swing.plaf.FontUIResource getSubTextFont()

getName

public java.lang.String getName()
名前取得。

戻り値:
取得した値。

getXMLResourceBundle

protected jp.sonohara.common.xml.XMLResourceBundle getXMLResourceBundle()
リソース取得。

戻り値:
取得した値。