javax.swing.plaf.basic
クラス BasicLookAndFeel
java.lang.Object
|
+--javax.swing.LookAndFeel
|
+--javax.swing.plaf.basic.BasicLookAndFeel
- 直接の既知のサブクラス:
- MetalLookAndFeel
- public abstract class BasicLookAndFeel
- extends LookAndFeel
- implements Serializable
標準的な基底 Look & Feel クラスを実装します。このクラスから、標準的なデスクトップの Look & Feel のクラス (JLF、Mac、Windows など) が派生します。このクラスのインスタンスを直接生成することはできませんが、UI 関連クラスの Basic 定義は直接インスタンス生成されます。
警告:
このクラスの直列化されたオブジェクトは、今後の Swing リリースと互換ではなくなる予定です。現在の直列化のサポートは、短期間の運用や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。今後の Swing リリースでは、長期間の持続性をサポートする予定です
- 関連項目:
- 直列化された形式
クラス javax.swing.LookAndFeel から継承したメソッド |
getDescription,
getID,
getName,
initialize,
installBorder,
installColors,
installColorsAndFont,
isNativeLookAndFeel,
isSupportedLookAndFeel,
makeIcon,
makeKeyBindings,
toString,
uninitialize,
uninstallBorder |
BasicLookAndFeel
public BasicLookAndFeel()
getDefaults
public UIDefaults getDefaults()
- オーバーライド:
- クラス LookAndFeel 内の getDefaults
initClassDefaults
protected void initClassDefaults(UIDefaults table)
- uiClassID を BasicComponentUI へのマッピングに初期化します。JComponent の各クラスは、自身の uiClassID 定数を定義します (AbstractComponent.getUIClassID を参照)。このテーブルは、これらの定数を適切な型の BasicComponentUI クラスにマッピングする必要があります。
- 関連項目:
getDefaults()
initSystemColorDefaults
protected void initSystemColorDefaults(UIDefaults table)
- SystemColor をデフォルトテーブルに読み込みます。SystemColor のデフォルトのキーは、SystemColor の public フィールドにある名前と同じです。ネイティブな Windows プラットフォーム上でテーブルを作成する場合は、SystemColor の値を使います。そうでない場合は、デフォルトの Windows 95 のカラーと一致する値を持つ Color オブジェクトを作成します。
loadSystemColors
protected void loadSystemColors(UIDefaults table,
String[] systemColors,
boolean useNative)
- これがネイティブな Look & Feel である場合、システムカラーのプロパティの初期値は SystemColor 定数と等しくなります。そうでない場合は、
systemColors
引数の int 型カラー値を使います。
initComponentDefaults
protected void initComponentDefaults(UIDefaults table)
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.