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, uninstallUIcontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, updateprotected PropertyChangeListener substancePropertyListener
public SubstanceInternalFrameUI(JInternalFrame b)
b - Associated internal frame.public static ComponentUI createUI(JComponent comp)
protected JComponent createNorthPane(JInternalFrame w)
createNorthPane in class BasicInternalFrameUIprotected void installComponents()
installComponents in class BasicInternalFrameUIprotected void uninstallComponents()
uninstallComponents in class BasicInternalFrameUIprotected void installListeners()
installListeners in class BasicInternalFrameUIprotected void uninstallListeners()
uninstallListeners in class BasicInternalFrameUIpublic SubstanceInternalFrameTitlePane getTitlePane()