com.jgoodies.looks.plastic
Class PlasticInternalFrameUI
java.lang.Object
javax.swing.plaf.ComponentUI
javax.swing.plaf.InternalFrameUI
javax.swing.plaf.basic.BasicInternalFrameUI
com.jgoodies.looks.plastic.PlasticInternalFrameUI
public class PlasticInternalFrameUI
- extends BasicInternalFrameUI
The JGoodies Plastic Look and Feel implementation of 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.
- Version:
- $Revision: 1.4 $
- Author:
- Karsten Lentzsch
Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameUI |
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, westPane |
Methods inherited from class javax.swing.plaf.basic.BasicInternalFrameUI |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IS_PALETTE
public static final String IS_PALETTE
- See Also:
- Constant Field Values
PlasticInternalFrameUI
public PlasticInternalFrameUI(JInternalFrame b)
createUI
public static ComponentUI createUI(JComponent c)
installUI
public void installUI(JComponent c)
- Overrides:
installUI
in class BasicInternalFrameUI
uninstallUI
public void uninstallUI(JComponent c)
- Overrides:
uninstallUI
in class BasicInternalFrameUI
installDefaults
protected void installDefaults()
- Overrides:
installDefaults
in class BasicInternalFrameUI
installKeyboardActions
protected void installKeyboardActions()
- Overrides:
installKeyboardActions
in class BasicInternalFrameUI
uninstallKeyboardActions
protected void uninstallKeyboardActions()
- Overrides:
uninstallKeyboardActions
in class BasicInternalFrameUI
createNorthPane
protected JComponent createNorthPane(JInternalFrame w)
- Overrides:
createNorthPane
in class BasicInternalFrameUI
setPalette
public void setPalette(boolean isPalette)
Copyright © 2001-2007 JGoodies Karsten Lentzsch. All Rights Reserved.