public class PlasticInternalFrameUI extends BasicInternalFrameUI
InternalFrameUI.
Uses a PlasticInternalFrameTitlePane
that in turn uses PlasticTheme colors.
Although this class is not intended for subclassing, there's no final marker. If you extend this class, carefully obey all explicit and implicit constraints made in this class and its superclasses.
BasicInternalFrameUI.BasicInternalFrameListener, BasicInternalFrameUI.BorderListener, BasicInternalFrameUI.ComponentHandler, BasicInternalFrameUI.GlassPaneDispatcher, BasicInternalFrameUI.InternalFrameLayout, BasicInternalFrameUI.InternalFramePropertyChangeListener| Modifier and Type | Field and Description |
|---|---|
static String |
IS_PALETTE |
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, westPane| Constructor and Description |
|---|
PlasticInternalFrameUI(JInternalFrame b) |
| Modifier and Type | Method and Description |
|---|---|
protected JComponent |
createNorthPane(JInternalFrame w) |
static ComponentUI |
createUI(JComponent c) |
protected void |
installDefaults() |
protected void |
installKeyboardActions() |
void |
installUI(JComponent c) |
void |
setPalette(boolean isPalette) |
protected void |
uninstallKeyboardActions() |
void |
uninstallUI(JComponent c) |
activateFrame, closeFrame, createBorderListener, createComponentListener, createDesktopManager, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installListeners, installMouseHandlers, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallListenerscontains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, updatepublic static final String IS_PALETTE
public PlasticInternalFrameUI(JInternalFrame b)
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
installUI in class BasicInternalFrameUIpublic void uninstallUI(JComponent c)
uninstallUI in class BasicInternalFrameUIprotected void installDefaults()
installDefaults in class BasicInternalFrameUIprotected void installKeyboardActions()
installKeyboardActions in class BasicInternalFrameUIprotected void uninstallKeyboardActions()
uninstallKeyboardActions in class BasicInternalFrameUIprotected JComponent createNorthPane(JInternalFrame w)
createNorthPane in class BasicInternalFrameUIpublic void setPalette(boolean isPalette)
Copyright © 2001-2014 JGoodies Software GmbH. All Rights Reserved.