- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.DesktopPaneUI
-
- javax.swing.plaf.basic.BasicDesktopPaneUI
-
- 已知直接子类:
-
SynthDesktopPaneUI
public class BasicDesktopPaneUIextends DesktopPaneUI
桌面的基本L&F。
-
-
嵌套类汇总
嵌套类 变量和类型 类 描述 protected class
BasicDesktopPaneUI.CloseAction
处理关闭内部框架。protected class
BasicDesktopPaneUI.MaximizeAction
处理最大化内部框架。protected class
BasicDesktopPaneUI.MinimizeAction
处理最小化内部框架。protected class
BasicDesktopPaneUI.NavigateAction
处理导航到下一个内部框架。protected class
BasicDesktopPaneUI.OpenAction
处理恢复最小化或最大化的内部框架。
-
字段汇总
字段 变量和类型 字段 描述 protected KeyStroke
closeKey
已过时。截至1.3。protected JDesktopPane
desktop
JDesktopPane
的实例。protected DesktopManager
desktopManager
DesktopManager
的实例。protected KeyStroke
maximizeKey
已过时。截至1.3。protected KeyStroke
minimizeKey
已过时。截至1.3。protected KeyStroke
navigateKey
已过时。截至1.3。protected KeyStroke
navigateKey2
已过时。截至1.3。
-
构造方法摘要
构造方法 构造器 描述 BasicDesktopPaneUI()
构造一个BasicDesktopPaneUI
的新实例。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 protected PropertyChangeListener
createPropertyChangeListener()
返回要在PropertyChangeListener
上安装的JDesktopPane
。static ComponentUI
createUI(JComponent c)
构造一个BasicDesktopPaneUI
的新实例。protected void
installDefaults()
安装默认属性。protected void
installDesktopManager()
安装桌面管理器。protected void
installKeyboardActions()
安装键盘操作。protected void
installListeners()
安装PropertyChangeListener
从返回createPropertyChangeListener
在JDesktopPane
。protected void
registerKeyboardActions()
注册键盘操作。protected void
uninstallDefaults()
卸载默认属性。protected void
uninstallDesktopManager()
卸载桌面管理器。protected void
uninstallKeyboardActions()
取消注册键盘操作。protected void
uninstallListeners()
从createPropertyChangeListener
卸载从PropertyChangeListener
返回的JDesktopPane
。protected void
unregisterKeyboardActions()
取消注册键盘操作。-
声明方法的类 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, getMaximumSize, getMinimumSize, getPreferredSize, installUI, paint, uninstallUI, update
-
-
-
-
字段详细信息
-
desktop
protected JDesktopPane desktop
JDesktopPane
的实例。
-
desktopManager
protected DesktopManager desktopManager
DesktopManager
的实例。
-
minimizeKey
@Deprecatedprotected KeyStroke minimizeKey
Deprecated.As of 1.3.从Java 2平台v1.3开始,不再使用此前未记录的字段。 键绑定现在由LookAndFeel定义,请参阅键绑定规范以获取更多详细信息。
-
maximizeKey
@Deprecatedprotected KeyStroke maximizeKey
Deprecated.As of 1.3.从Java 2平台v1.3开始,不再使用此前未记录的字段。 键绑定现在由LookAndFeel定义,请参阅键绑定规范以获取更多详细信息。
-
closeKey
@Deprecatedprotected KeyStroke closeKey
Deprecated.As of 1.3.从Java 2平台v1.3开始,不再使用此前未记录的字段。 键绑定现在由LookAndFeel定义,请参阅键绑定规范以获取更多详细信息。
-
navigateKey
@Deprecatedprotected KeyStroke navigateKey
Deprecated.As of 1.3.从Java 2平台v1.3开始,不再使用此前未记录的字段。 键绑定现在由LookAndFeel定义,请参阅键绑定规范以获取更多详细信息。
-
navigateKey2
@Deprecatedprotected KeyStroke navigateKey2
Deprecated.As of 1.3.从Java 2平台v1.3开始,不再使用此前未记录的字段。 键绑定现在由LookAndFeel定义,请参阅键绑定规范以获取更多详细信息。
-
-
方法详细信息
-
createUI
public static ComponentUI createUI(JComponent c)
构造一个BasicDesktopPaneUI
的新实例。- 参数
-
c
- 一个组件 - 结果
-
BasicDesktopPaneUI
的新实例
-
installDefaults
protected void installDefaults()
安装默认属性。
-
uninstallDefaults
protected void uninstallDefaults()
卸载默认属性。
-
installListeners
protected void installListeners()
安装PropertyChangeListener
从返回createPropertyChangeListener
在JDesktopPane
。- 从以下版本开始:
- 1.5
- 另请参见:
-
createPropertyChangeListener()
-
uninstallListeners
protected void uninstallListeners()
从createPropertyChangeListener
卸载从PropertyChangeListener
返回的JDesktopPane
。- 从以下版本开始:
- 1.5
- 另请参见:
-
createPropertyChangeListener()
-
installDesktopManager
protected void installDesktopManager()
安装桌面管理器。
-
uninstallDesktopManager
protected void uninstallDesktopManager()
卸载桌面管理器。
-
installKeyboardActions
protected void installKeyboardActions()
安装键盘操作。
-
registerKeyboardActions
protected void registerKeyboardActions()
注册键盘操作。
-
unregisterKeyboardActions
protected void unregisterKeyboardActions()
取消注册键盘操作。
-
uninstallKeyboardActions
protected void uninstallKeyboardActions()
取消注册键盘操作。
-
createPropertyChangeListener
protected PropertyChangeListener createPropertyChangeListener()
返回要在PropertyChangeListener
上安装的JDesktopPane
。- 结果
- 将添加PropertyChangeListener以跟踪桌面窗格中的更改。
- 从以下版本开始:
- 1.5
-
-