模块 java.desktop

类 JInternalFrame.JDesktopIcon

所有已实现的接口:
ImageObserver , MenuContainer , Serializable , Accessible
封闭类:
JInternalFrame

public static class JInternalFrame.JDesktopIcon extends JComponent implements Accessible
该组件代表 JInternalFrame 的图标化版本。这个 API 不应该被 Swing 应用程序使用,因为它会在未来版本的 Swing 中消失,因为它的功能被移动到 JInternalFrame 中。此类是公共的,以便 UI 对象可以显示桌面图标。如果应用程序想要显示桌面图标,它应该创建一个 JInternalFrame 实例并将其图标化。

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

  • 构造方法详细信息

    • J桌面图标

      public JDesktopIcon(JInternalFrame  f)
      为内部框架创建一个图标。
      参数:
      f - 为其创建图标的 JInternalFrame
  • 方法详情

    • getUI

      public DesktopIconUI  getUI()
      返回呈现此组件的外观对象。
      重写:
      getUI 在类 JComponent
      返回:
      呈现此组件的 DesktopIconUI 对象
    • setUI

      public void setUI(DesktopIconUI  ui)
      设置呈现此组件的外观对象。
      参数:
      ui - DesktopIconUI 外观对象
      参见:
    • getInternalFrame

      public JInternalFrame  getInternalFrame()
      返回与此 DesktopIcon 关联的 JInternalFrame
      返回:
      与此图标关联的 JInternalFrame
    • setInternalFrame

      public void setInternalFrame(JInternalFrame  f)
      设置与此 DesktopIcon 关联的 JInternalFrame
      参数:
      f - 与此图标关联的 JInternalFrame
    • getDesktopPane

      public JDesktopPane  getDesktopPane()
      询问属于Desktop对象的图标的便捷方法。
      返回:
      包含此图标内部框架的 JDesktopPane,如果未找到则为 null
    • updateUI

      public void updateUI()
      来自 UIManager 的通知,外观已更改。用 UIManager 的最新版本替换当前 UI 对象。
      重写:
      updateUI 在类 JComponent
      参见:
    • getUIClassID

      public String  getUIClassID()
      返回呈现此组件的外观类的名称。
      重写:
      getUIClassID 在类 JComponent
      返回:
      字符串“DesktopIconUI”
      参见:
    • getAccessibleContext

      public AccessibleContext  getAccessibleContext()
      获取与此 JDesktopIcon 关联的 AccessibleContext。对于桌面图标,AccessibleContext采用 AccessibleJDesktopIcon 的形式。如有必要,将创建一个新的 AccessibleJDesktopIcon 实例。
      指定者:
      getAccessibleContext 在接口 Accessible
      重写:
      getAccessibleContext 在类 Component
      返回:
      作为此 JDesktopIcon 的 AccessibleContext 的 AccessibleJDesktopIcon