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, uninstallListeners
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update
public static final String IS_PALETTE
public PlasticInternalFrameUI(JInternalFrame b)
public static ComponentUI createUI(JComponent c)
public void installUI(JComponent c)
installUI
in class BasicInternalFrameUI
public void uninstallUI(JComponent c)
uninstallUI
in class BasicInternalFrameUI
protected void installDefaults()
installDefaults
in class BasicInternalFrameUI
protected void installKeyboardActions()
installKeyboardActions
in class BasicInternalFrameUI
protected void uninstallKeyboardActions()
uninstallKeyboardActions
in class BasicInternalFrameUI
protected JComponent createNorthPane(JInternalFrame w)
createNorthPane
in class BasicInternalFrameUI
public void setPalette(boolean isPalette)
Copyright © 2016 JGoodies Software GmbH. All rights reserved.