public class SubstanceInternalFrameUI extends BasicInternalFrameUI
BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener
Modifier and Type | Field | Description |
---|---|---|
protected PropertyChangeListener |
substancePropertyListener |
Property listener on the associated internal frame.
|
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, westPane
Constructor | Description |
---|---|
SubstanceInternalFrameUI(JInternalFrame b) |
Simple constructor.
|
Modifier and Type | Method | Description |
---|---|---|
protected JComponent |
createNorthPane(JInternalFrame w) |
|
static ComponentUI |
createUI(JComponent comp) |
|
SubstanceInternalFrameTitlePane |
getTitlePane() |
Returns the title pane of the associated internal frame.
|
protected void |
installComponents() |
|
protected void |
installListeners() |
|
protected void |
uninstallComponents() |
|
protected void |
uninstallListeners() |
activateFrame, closeFrame, createBorderListener, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installDefaults, installKeyboardActions, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallDefaults, uninstallKeyboardActions, uninstallUI
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
protected PropertyChangeListener substancePropertyListener
public SubstanceInternalFrameUI(JInternalFrame b)
b
- Associated internal frame.public static ComponentUI createUI(JComponent comp)
protected JComponent createNorthPane(JInternalFrame w)
createNorthPane
in class BasicInternalFrameUI
protected void installComponents()
installComponents
in class BasicInternalFrameUI
protected void uninstallComponents()
uninstallComponents
in class BasicInternalFrameUI
protected void installListeners()
installListeners
in class BasicInternalFrameUI
protected void uninstallListeners()
uninstallListeners
in class BasicInternalFrameUI
public SubstanceInternalFrameTitlePane getTitlePane()