|
||||||||||
| 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.BasicInternalFrameUIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicInternalFrameUIprotected void installDefaults()
installDefaults in class javax.swing.plaf.basic.BasicInternalFrameUIprotected void installKeyboardActions()
installKeyboardActions in class javax.swing.plaf.basic.BasicInternalFrameUIprotected void uninstallKeyboardActions()
uninstallKeyboardActions in class javax.swing.plaf.basic.BasicInternalFrameUIprotected javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame w)
createNorthPane in class javax.swing.plaf.basic.BasicInternalFrameUIpublic void setPalette(boolean isPalette)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||