public class WebInternalFrameUI
extends 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| Modifier and Type | Field and Description |
|---|---|
protected boolean |
focused
Whether internal frame is focused or owns focused component or not.
|
protected FocusTracker |
focusTracker
Panel focus tracker.
|
protected int |
sideSpacing
Style settings.
|
| Constructor and Description |
|---|
WebInternalFrameUI(javax.swing.JInternalFrame b)
Constructs new internal frame UI.
|
| Modifier and Type | Method and Description |
|---|---|
protected javax.swing.JComponent |
createEastPane(javax.swing.JInternalFrame w)
Creates and returns internal pane east panel.
|
protected javax.swing.JComponent |
createNorthPane(javax.swing.JInternalFrame w)
Creates and returns internal pane north panel.
|
protected javax.swing.JComponent |
createSouthPane(javax.swing.JInternalFrame w)
Creates and returns internal pane south panel.
|
static javax.swing.plaf.ComponentUI |
createUI(javax.swing.JComponent c)
Returns an instance of the WebInternalFrameUI for the specified component.
|
protected javax.swing.JComponent |
createWestPane(javax.swing.JInternalFrame w)
Creates and returns internal pane west panel.
|
void |
installUI(javax.swing.JComponent c)
Installs UI in the specified component.
|
void |
paint(java.awt.Graphics g,
javax.swing.JComponent c)
Paints internal frame.
|
void |
uninstallUI(javax.swing.JComponent c)
Uninstalls UI from the specified component.
|
activateFrame, closeFrame, createBorderListener, createComponentListener, createDesktopManager, createGlassPaneDispatcher, createInternalFrameListener, createLayoutManager, createPropertyChangeListener, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, 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, uninstallListenersprotected int sideSpacing
protected FocusTracker focusTracker
protected boolean focused
public WebInternalFrameUI(javax.swing.JInternalFrame b)
b - internal frame to which this UI will be appliedpublic static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent c)
c - component that will use UI instancepublic void installUI(javax.swing.JComponent c)
installUI in class javax.swing.plaf.basic.BasicInternalFrameUIc - component for this UIpublic void uninstallUI(javax.swing.JComponent c)
uninstallUI in class javax.swing.plaf.basic.BasicInternalFrameUIc - component with this UIprotected javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame w)
createNorthPane in class javax.swing.plaf.basic.BasicInternalFrameUIw - internal pane to processprotected javax.swing.JComponent createWestPane(javax.swing.JInternalFrame w)
createWestPane in class javax.swing.plaf.basic.BasicInternalFrameUIw - internal pane to processprotected javax.swing.JComponent createEastPane(javax.swing.JInternalFrame w)
createEastPane in class javax.swing.plaf.basic.BasicInternalFrameUIw - internal pane to processprotected javax.swing.JComponent createSouthPane(javax.swing.JInternalFrame w)
createSouthPane in class javax.swing.plaf.basic.BasicInternalFrameUIw - internal pane to processpublic void paint(java.awt.Graphics g,
javax.swing.JComponent c)
paint in class javax.swing.plaf.ComponentUIg - graphicsc - component