|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavax.swing.plaf.ComponentUI
javax.swing.plaf.InternalFrameUI
javax.swing.plaf.basic.BasicInternalFrameUI
com.jgoodies.looks.plastic.PlasticInternalFrameUI
public class PlasticInternalFrameUI
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.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.plaf.basic.BasicInternalFrameUI |
---|
javax.swing.plaf.basic.BasicInternalFrameUI.BasicInternalFrameListener, javax.swing.plaf.basic.BasicInternalFrameUI.BorderListener, javax.swing.plaf.basic.BasicInternalFrameUI.ComponentHandler, javax.swing.plaf.basic.BasicInternalFrameUI.GlassPaneDispatcher, javax.swing.plaf.basic.BasicInternalFrameUI.InternalFrameLayout, javax.swing.plaf.basic.BasicInternalFrameUI.InternalFramePropertyChangeListener |
Field Summary | |
---|---|
static java.lang.String |
IS_PALETTE
|
Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameUI |
---|
borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, westPane |
Constructor Summary | |
---|---|
PlasticInternalFrameUI(javax.swing.JInternalFrame b)
|
Method Summary | |
---|---|
protected javax.swing.JComponent |
createNorthPane(javax.swing.JInternalFrame w)
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
|
protected void |
installDefaults()
|
protected void |
installKeyboardActions()
|
void |
installUI(javax.swing.JComponent c)
|
void |
setPalette(boolean isPalette)
|
protected void |
uninstallKeyboardActions()
|
void |
uninstallUI(javax.swing.JComponent c)
|
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 javax.swing.plaf.ComponentUI |
---|
contains, getAccessibleChild, getAccessibleChildrenCount, getBaseline, getBaselineResizeBehavior, paint, update |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String IS_PALETTE
Constructor Detail |
---|
public PlasticInternalFrameUI(javax.swing.JInternalFrame b)
Method Detail |
---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
public void installUI(javax.swing.JComponent c)
installUI
in class javax.swing.plaf.basic.BasicInternalFrameUI
public void uninstallUI(javax.swing.JComponent c)
uninstallUI
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected void installDefaults()
installDefaults
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected void installKeyboardActions()
installKeyboardActions
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected void uninstallKeyboardActions()
uninstallKeyboardActions
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame w)
createNorthPane
in class javax.swing.plaf.basic.BasicInternalFrameUI
public void setPalette(boolean isPalette)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |