|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.plaf.metal.MetalIconFactory
JavaTM の Look & Feel (Metal) で使用する Icon
を提供するファクトリオブジェクトです。Metal では、デフォルトの機構により、Icon が幅広く使用されます。他の Look & Feel では、アイコンに GIF を使用しますが、ファクトリーオブジェクトではコード内でアイコンが作成されるため、他のテーマへの切り替えが容易になります。
このクラスの各メソッドは、Icon
または null
のどちらかを返します。ここで、null
はデフォルトのアイコンがないことを示します。
警告:
このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。現在の直列化のサポートは、短期記憶や、同じバージョンの Swing を実行するアプリケーション間の RMI に適しています。JDK バージョン 1.4 以降、すべての JavaBeans の長期記憶用サポートは、java.beans
パッケージに追加されています。詳細は、XMLEncoder
を参照してください。
入れ子クラスの概要 | |
static class |
MetalIconFactory.FileIcon16
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。 |
static class |
MetalIconFactory.FolderIcon16
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。 |
static class |
MetalIconFactory.PaletteCloseIcon
Palette クローズのアイコンを定義します。 |
static class |
MetalIconFactory.TreeControlIcon
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。 |
static class |
MetalIconFactory.TreeFolderIcon
警告: このクラスの直列化されたオブジェクトは、今後の Swing リリースとの互換性がなくなります。 |
static class |
MetalIconFactory.TreeLeafIcon
|
フィールドの概要 | |
static boolean |
DARK
|
static boolean |
LIGHT
|
コンストラクタの概要 | |
MetalIconFactory()
|
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
フィールドの詳細 |
public static final boolean DARK
public static final boolean LIGHT
コンストラクタの詳細 |
public MetalIconFactory()
メソッドの詳細 |
public static Icon getFileChooserDetailViewIcon()
public static Icon getFileChooserHomeFolderIcon()
public static Icon getFileChooserListViewIcon()
public static Icon getFileChooserNewFolderIcon()
public static Icon getFileChooserUpFolderIcon()
public static Icon getInternalFrameAltMaximizeIcon(int size)
public static Icon getInternalFrameCloseIcon(int size)
public static Icon getInternalFrameDefaultMenuIcon()
public static Icon getInternalFrameMaximizeIcon(int size)
public static Icon getInternalFrameMinimizeIcon(int size)
public static Icon getRadioButtonIcon()
public static Icon getCheckBoxIcon()
public static Icon getTreeComputerIcon()
public static Icon getTreeFloppyDriveIcon()
public static Icon getTreeFolderIcon()
public static Icon getTreeHardDriveIcon()
public static Icon getTreeLeafIcon()
public static Icon getTreeControlIcon(boolean isCollapsed)
public static Icon getMenuArrowIcon()
public static Icon getMenuItemCheckIcon()
JCheckBoxMenuItem
によって使用されるアイコンを返します。
null
public static Icon getMenuItemArrowIcon()
public static Icon getCheckBoxMenuItemIcon()
public static Icon getRadioButtonMenuItemIcon()
public static Icon getHorizontalSliderThumbIcon()
public static Icon getVerticalSliderThumbIcon()
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.