- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.InternalFrameUI
-
- javax.swing.plaf.basic.BasicInternalFrameUI
-
- javax.swing.plaf.metal.MetalInternalFrameUI
-
public class MetalInternalFrameUI extends BasicInternalFrameUI
JInternalFrame的金属实现。
-
-
嵌套类汇总
-
嵌套类/接口声明在类 javax.swing.plaf.basic.BasicInternalFrameUI
BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener
-
-
字段汇总
字段 变量和类型 字段 描述 protected static StringIS_PALETTE物业JInternalFrame.isPalette。-
声明的属性在类 javax.swing.plaf.basic.BasicInternalFrameUI
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane
-
-
构造方法摘要
构造方法 构造器 描述 MetalInternalFrameUI(JInternalFrame b)构造一个新的MetalInternalFrameUI实例。
-
方法摘要
所有方法 静态方法 实例方法 具体的方法 变量和类型 方法 描述 protected MouseInputAdaptercreateBorderListener(JInternalFrame w)返回MouseInputAdapter将在TitlePane安装。static ComponentUIcreateUI(JComponent c)构造一个新的MetalInternalFrameUI实例。voidsetPalette(boolean isPalette)如果isPalette是true,则设置调色板边框和标题-
声明方法的类 javax.swing.plaf.basic.BasicInternalFrameUI
activateFrame, closeFrame, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createNorthPane, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installKeyboardActions, installListeners, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
-
声明方法的类 javax.swing.plaf.ComponentUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
-
-
-
-
字段详细信息
-
IS_PALETTE
protected static String IS_PALETTE
物业JInternalFrame.isPalette。
-
-
构造方法详细信息
-
MetalInternalFrameUI
public MetalInternalFrameUI(JInternalFrame b)
构造一个新的MetalInternalFrameUI实例。- 参数
-
b- 内部框架
-
-
方法详细信息
-
createUI
public static ComponentUI createUI(JComponent c)
构造一个新的MetalInternalFrameUI实例。- 参数
-
c- 一个组件 - 结果
-
一个新的
MetalInternalFrameUI实例
-
setPalette
public void setPalette(boolean isPalette)
如果isPalette是true,则设置调色板边框和标题- 参数
-
isPalette- 如果true,则设置调色板边框和标题
-
createBorderListener
protected MouseInputAdapter createBorderListener(JInternalFrame w)
返回将在MouseInputAdapter上安装的MouseInputAdapter。- 重写:
-
createBorderListener在类BasicInternalFrameUI - 参数
-
w-JInternalFrame - 结果
-
MouseInputAdapter将安装在TitlePane上。 - 从以下版本开始:
- 1.6
-
-