|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectnet.hizlab.kagetaka.viewer.theme.Theme
テーマを表すクラスです。
コンストラクタの概要 | |
Theme(File path)
新しいテーマを作成します。 |
|
Theme(String path)
新しいテーマを作成します。 |
メソッドの概要 | |
boolean |
getBoolean(String key)
テーマの設定値を真偽値として取得します。 |
Color |
getColor(String key)
テーマの設定値を色として取得します。 |
Font |
getFont(String key)
テーマの設定値をフォントとして取得します。 |
Image |
getImage(String key,
Toolkit tk)
テーマの設定値をイメージとして取得します。 |
ImageButton |
getImageButton(String key,
Toolkit tk)
テーマの設定値を元に、イメージボタンとして取得します。 |
String |
getKey()
テーマ自体のキーを返します。 |
Polygon |
getPolygon(String key)
テーマの設定値をポリゴンとして取得します。 |
String |
getString(String key)
テーマの設定値を文字列として取得します。 |
String |
toString()
文字列に変換します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
フィールドの詳細 |
public static final String BOOKMARK_CLOSEFOLDER
public static final String BOOKMARK_FILE
public static final String BOOKMARK_OPENFOLDER
public static final String BROWSER_STATUSBAR_BACKGROUND
public static final String BROWSER_STATUSBAR_FONT
public static final String BROWSER_STATUSBAR_FOREGROUND
public static final String BROWSER_STATUSBAR_KEY
public static final String BROWSER_TAB_ACTIVE_BACKGROUND
public static final String BROWSER_TAB_ACTIVE_FONT
public static final String BROWSER_TAB_ACTIVE_FOREGROUND
public static final String BROWSER_TAB_BACKGROUND
public static final String BROWSER_TAB_FOCUS
public static final String BROWSER_TAB_FOREGROUND
public static final String BROWSER_TAB_ICON_LOADING
public static final String BROWSER_TAB_ICON_NORMAL
public static final String BROWSER_TAB_SCROLLBAR_LEFT
public static final String BROWSER_TAB_SCROLLBAR_RIGHT
public static final String BROWSER_TAB_UNACTIVE_BACKGROUND
public static final String BROWSER_TAB_UNACTIVE_FONT
public static final String BROWSER_TAB_UNACTIVE_FOREGROUND
public static final String BROWSER_TOOLBAR_ADDRESSBAR_BACKGROUND
public static final String BROWSER_TOOLBAR_ADDRESSBAR_FONT
public static final String BROWSER_TOOLBAR_ADDRESSBAR_FOREGROUND
public static final String BROWSER_TOOLBAR_BACK
public static final String BROWSER_TOOLBAR_BACKGROUND
public static final String BROWSER_TOOLBAR_BACKGROUND_IMAGE
public static final String BROWSER_TOOLBAR_BOOKMARK
public static final String BROWSER_TOOLBAR_FONT
public static final String BROWSER_TOOLBAR_FOREGROUND
public static final String BROWSER_TOOLBAR_FORWARD
public static final String BROWSER_TOOLBAR_GO
public static final String BROWSER_TOOLBAR_HOME
public static final String BROWSER_TOOLBAR_RELOAD
public static final String BROWSER_TOOLBAR_STOP
public static final String EXT_AREA
public static final String EXT_BASE
public static final String EXT_DISABLE
public static final String EXT_DOWN
public static final String EXT_HOTSPOT
public static final String EXT_LABEL
public static final String EXT_OVER
public static final String EXT_SEPARATE
public static final String THEME_AUTHOR
public static final String THEME_DATE
public static final String THEME_ID
public static final String THEME_MEMO
public static final String THEME_NAME
public static final String THEME_SAMPLE
public static final String THEME_VERSION
コンストラクタの詳細 |
public Theme(File path) throws InvalidThemeException
path
- パス
InvalidThemeException
- テーマの定義が正しくない場合public Theme(String path) throws InvalidThemeException
path
- パス
InvalidThemeException
- テーマの定義が正しくない場合メソッドの詳細 |
public boolean getBoolean(String key)
key
- テーマの項目キー
true
が指定された場合は true
、
それ以外の場合は false
public Color getColor(String key)
key
- テーマの項目キー
public Font getFont(String key)
key
- テーマの項目キー
public Image getImage(String key, Toolkit tk)
key
- テーマの項目キーtk
- ツールキット
public ImageButton getImageButton(String key, Toolkit tk)
key
- テーマの項目キーtk
- ツールキット
public String getKey()
public Polygon getPolygon(String key)
key
- テーマの項目キー
public String getString(String key)
key
- テーマの項目キー
public String toString()
|
Kagetaka | |||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Copyright (c) 2002-2004 The Kagetaka Project 'November 20, 2004'