模块  java.desktop

Class MetalIconFactory

  • 实现的所有接口
    Serializable

    public class MetalIconFactoryextends Objectimplements Serializable
    工厂对象为Icon “外观(金属) Icon s。 这些图标通过默认机制在Metal中广泛使用。 虽然其他外观通常使用GIF作为图标,但在代码中创建图标有助于切换到其他主题。

    此类中的每个方法都返回Iconnull ,其中null表示没有默认图标。

    警告:此类的序列化对象与以后的Swing版本不兼容。 当前的序列化支持适用于运行相同版本Swing的应用程序之间的短期存储或RMI。 从1.4开始, java.beans软件包中添加了对所有JavaBeans java.beans长期存储的支持。 请参阅XMLEncoder

    另请参见:
    Serialized Form
    • 字段详细信息

      • DARK

        public static final boolean DARK
        DARK用于房产 Tree.expandedIcon
        另请参见:
        常数字段值
      • LIGHT

        public static final boolean LIGHT
        LIGHT用作房产 Tree.collapsedIcon
        另请参见:
        常数字段值
    • 构造方法详细信息

      • MetalIconFactory

        public MetalIconFactory()
    • 方法详细信息

      • getFileChooserDetailViewIcon

        public static Icon getFileChooserDetailViewIcon()
        返回 FileChooserDetailViewIcon的实例。
        结果
        FileChooserDetailViewIcon的实例
      • getFileChooserHomeFolderIcon

        public static Icon getFileChooserHomeFolderIcon()
        返回 FileChooserHomeFolderIcon的实例。
        结果
        FileChooserHomeFolderIcon的实例
      • getFileChooserListViewIcon

        public static Icon getFileChooserListViewIcon()
        返回 FileChooserListViewIcon的实例。
        结果
        FileChooserListViewIcon的实例
      • getFileChooserNewFolderIcon

        public static Icon getFileChooserNewFolderIcon()
        返回 FileChooserNewFolderIcon的实例。
        结果
        FileChooserNewFolderIcon的实例
      • getFileChooserUpFolderIcon

        public static Icon getFileChooserUpFolderIcon()
        返回 FileChooserUpFolderIcon的实例。
        结果
        FileChooserUpFolderIcon的实例
      • getInternalFrameAltMaximizeIcon

        public static Icon getInternalFrameAltMaximizeIcon​(int size)
        构造 InternalFrameAltMaximizeIcon的新实例。
        参数
        size - 图标的大小
        结果
        InternalFrameAltMaximizeIcon的新实例
      • getInternalFrameCloseIcon

        public static Icon getInternalFrameCloseIcon​(int size)
        构造一个 InternalFrameCloseIcon的新实例。
        参数
        size - 图标的大小
        结果
        InternalFrameCloseIcon的新实例
      • getInternalFrameDefaultMenuIcon

        public static Icon getInternalFrameDefaultMenuIcon()
        返回 InternalFrameDefaultMenuIcon的实例。
        结果
        InternalFrameDefaultMenuIcon的实例
      • getInternalFrameMaximizeIcon

        public static Icon getInternalFrameMaximizeIcon​(int size)
        构造 InternalFrameMaximizeIcon的新实例。
        参数
        size - 图标的大小
        结果
        InternalFrameMaximizeIcon的新实例
      • getInternalFrameMinimizeIcon

        public static Icon getInternalFrameMinimizeIcon​(int size)
        构造 InternalFrameMinimizeIcon的新实例。
        参数
        size - 图标的大小
        结果
        InternalFrameMinimizeIcon的新实例
      • getRadioButtonIcon

        public static Icon getRadioButtonIcon()
        返回 RadioButtonIcon的实例。
        结果
        RadioButtonIcon的实例
      • getCheckBoxIcon

        public static Icon getCheckBoxIcon()
        返回一个复选框图标。
        结果
        一个复选框图标
        从以下版本开始:
        1.3
      • getTreeComputerIcon

        public static Icon getTreeComputerIcon()
        返回 TreeComputerIcon的实例。
        结果
        TreeComputerIcon的实例
      • getTreeFloppyDriveIcon

        public static Icon getTreeFloppyDriveIcon()
        返回 TreeFloppyDriveIcon的实例。
        结果
        TreeFloppyDriveIcon的实例
      • getTreeFolderIcon

        public static Icon getTreeFolderIcon()
        构造 TreeFolderIcon的新实例。
        结果
        TreeFolderIcon的新实例
      • getTreeHardDriveIcon

        public static Icon getTreeHardDriveIcon()
        返回 TreeHardDriveIcon的实例。
        结果
        TreeHardDriveIcon的实例
      • getTreeLeafIcon

        public static Icon getTreeLeafIcon()
        构造 TreeLeafIcon的新实例。
        结果
        TreeLeafIcon的新实例
      • getTreeControlIcon

        public static Icon getTreeControlIcon​(boolean isCollapsed)
        构造 TreeControlIcon的新实例。
        参数
        isCollapsed - 如果 true图标已折叠
        结果
        TreeControlIcon的新实例
      • getMenuArrowIcon

        public static Icon getMenuArrowIcon()
        返回 JMenu使用的 JMenu
        结果
        JMenu使用的 JMenu
      • getMenuItemCheckIcon

        public static Icon getMenuItemCheckIcon()
        返回 JCheckBoxMenuItem使用的 JCheckBoxMenuItem
        结果
        复选框菜单项的默认图标,如果不存在默认值, null
      • getMenuItemArrowIcon

        public static Icon getMenuItemArrowIcon()
        返回 JMenuItem使用的 JMenuItem
        结果
        JMenuItem使用的 JMenuItem
      • getCheckBoxMenuItemIcon

        public static Icon getCheckBoxMenuItemIcon()
        返回 JCheckBoxMenuItem使用的 JCheckBoxMenuItem
        结果
        JCheckBoxMenuItem使用的 JCheckBoxMenuItem
      • getRadioButtonMenuItemIcon

        public static Icon getRadioButtonMenuItemIcon()
        返回 JRadioButtonMenuItem使用的 JRadioButtonMenuItem
        结果
        JRadioButtonMenuItem使用的 JRadioButtonMenuItem
      • getHorizontalSliderThumbIcon

        public static Icon getHorizontalSliderThumbIcon()
        返回水平滑块使用的拇指图标。
        结果
        水平滑块使用的拇指图标
      • getVerticalSliderThumbIcon

        public static Icon getVerticalSliderThumbIcon()
        返回垂直滑块使用的拇指图标。
        结果
        垂直滑块使用的拇指图标