所有类
javax.swing.plaf.metal
类 MetalIconFactory
java.lang.Object
javax.swing.plaf.metal.MetalIconFactory
- 所有已实现的接口:
- Serializable
public class MetalIconFactory
- extends Object
- implements Serializable
为 JavaTM 外观 (Metal) 提供 Icon
的工厂对象。可以通过默认机制,在 Metal 中扩展使用这些图标。虽然其他外观常常使用 GIF 作为图标,但用代码创建图标便于将它们转换成其他主题。
此类中的每个方法都会返回一个 Icon
或 null
,其中 null
意味着没有默认图标。
警告:此类的已序列化对象与以后的 Swing 版本不兼容。当前序列化支持适用于短期存储或运行相同 Swing 版本的应用程序之间的 RMI。从 1.4 版本开始,已在 java.beans
包中添加了支持所有 JavaBeansTM 长期存储的功能。请参见 XMLEncoder
。
从类 java.lang.Object 继承的方法 |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DARK
public static final boolean DARK
- 另请参见:
- 常量字段值
LIGHT
public static final boolean LIGHT
- 另请参见:
- 常量字段值
MetalIconFactory
public MetalIconFactory()
getFileChooserDetailViewIcon
public static Icon getFileChooserDetailViewIcon()
getFileChooserHomeFolderIcon
public static Icon getFileChooserHomeFolderIcon()
getFileChooserListViewIcon
public static Icon getFileChooserListViewIcon()
getFileChooserNewFolderIcon
public static Icon getFileChooserNewFolderIcon()
getFileChooserUpFolderIcon
public static Icon getFileChooserUpFolderIcon()
getInternalFrameAltMaximizeIcon
public static Icon getInternalFrameAltMaximizeIcon(int size)