|
|||||||||
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.birosoft.liquid.LiquidInternalFrameUI
public class LiquidInternalFrameUI
This class represents the UI delegate for the JInternalFrame component and its derivates.
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 | |
---|---|
protected 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 | |
---|---|
LiquidInternalFrameUI(javax.swing.JInternalFrame frame)
Creates the UI delegate for the given frame. |
Method Summary | |
---|---|
protected void |
activateFrame(javax.swing.JInternalFrame f)
|
protected javax.swing.DesktopManager |
createDesktopManager()
|
protected javax.swing.JComponent |
createNorthPane(javax.swing.JInternalFrame frame)
Creates the north pane (the internal frame title pane) for the given frame. |
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
Creates the UI delegate for the given component. |
protected void |
deactivateFrame(javax.swing.JInternalFrame f)
This method is called when the frame is no longer selected. |
protected javax.swing.DesktopManager |
getDesktopManager()
|
void |
installUI(javax.swing.JComponent c)
|
void |
setPalette(boolean isPalette)
Changes this internal frame mode from / to palette mode. |
void |
uninstallUI(javax.swing.JComponent c)
|
Methods inherited from class javax.swing.plaf.basic.BasicInternalFrameUI |
---|
closeFrame, createBorderListener, createComponentListener, createEastPane, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, createSouthPane, createWestPane, deiconifyFrame, deinstallMouseHandlers, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installDefaults, installKeyboardActions, installListeners, installMouseHandlers, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, 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 |
---|
protected static java.lang.String IS_PALETTE
Constructor Detail |
---|
public LiquidInternalFrameUI(javax.swing.JInternalFrame frame)
frame
- The frame to create its UI delegate.Method Detail |
---|
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c
- The component to create its UI delegate.
protected javax.swing.DesktopManager getDesktopManager()
getDesktopManager
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected javax.swing.DesktopManager createDesktopManager()
createDesktopManager
in class javax.swing.plaf.basic.BasicInternalFrameUI
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 javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame frame)
createNorthPane
in class javax.swing.plaf.basic.BasicInternalFrameUI
frame
- The frame to create its north pane.protected void activateFrame(javax.swing.JInternalFrame f)
activateFrame
in class javax.swing.plaf.basic.BasicInternalFrameUI
protected void deactivateFrame(javax.swing.JInternalFrame f)
deactivateFrame
in class javax.swing.plaf.basic.BasicInternalFrameUI
public void setPalette(boolean isPalette)
isPalette
- The target palette mode.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |