Class DockingInternalFrameUI
- java.lang.Object
-
- javax.swing.plaf.ComponentUI
-
- javax.swing.plaf.InternalFrameUI
-
- javax.swing.plaf.basic.BasicInternalFrameUI
-
- com.inductiveautomation.factorypmi.application.DockingInternalFrameUI
-
public class DockingInternalFrameUI extends javax.swing.plaf.basic.BasicInternalFrameUI
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
DockingInternalFrameUI.DelegatingPropertyChangeListener
protected class
DockingInternalFrameUI.DesignModeAwareGlassPaneDispatcher
The is glass pane dispatcher overrides the Handler in BasicInternalFrameUI.protected class
DockingInternalFrameUI.NonMaxingComponentHandler
This component listener overrides the Handler in BasicInternalFrameUI.-
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
Fields Modifier and Type Field Description protected static boolean
isDragging
-
Constructor Summary
Constructors Constructor Description DockingInternalFrameUI(javax.swing.JInternalFrame b)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.awt.event.ComponentListener
createComponentListener()
protected javax.swing.event.MouseInputListener
createGlassPaneDispatcher()
protected javax.swing.JComponent
createNorthPane(javax.swing.JInternalFrame w)
protected java.beans.PropertyChangeListener
createPropertyChangeListener()
static javax.swing.plaf.ComponentUI
createUI(javax.swing.JComponent b)
protected void
installDefaults()
-
Methods inherited from class javax.swing.plaf.basic.BasicInternalFrameUI
activateFrame, closeFrame, createBorderListener, createDesktopManager, createEastPane, createInternalFrameListener, createLayoutManager, createSouthPane, createWestPane, deactivateFrame, deiconifyFrame, deinstallMouseHandlers, getDesktopManager, getEastPane, getMaximumSize, getMinimumSize, getNorthPane, getPreferredSize, getSouthPane, getWestPane, iconifyFrame, installComponents, installKeyboardActions, installListeners, installMouseHandlers, installUI, isKeyBindingActive, isKeyBindingRegistered, maximizeFrame, minimizeFrame, replacePane, setEastPane, setKeyBindingActive, setKeyBindingRegistered, setNorthPane, setSouthPane, setupMenuCloseKey, setupMenuOpenKey, setWestPane, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI
-
-
-
-
Method Detail
-
createUI
public static javax.swing.plaf.ComponentUI createUI(javax.swing.JComponent b)
-
createGlassPaneDispatcher
protected javax.swing.event.MouseInputListener createGlassPaneDispatcher()
- Overrides:
createGlassPaneDispatcher
in classjavax.swing.plaf.basic.BasicInternalFrameUI
-
installDefaults
protected void installDefaults()
- Overrides:
installDefaults
in classjavax.swing.plaf.basic.BasicInternalFrameUI
-
createPropertyChangeListener
protected java.beans.PropertyChangeListener createPropertyChangeListener()
- Overrides:
createPropertyChangeListener
in classjavax.swing.plaf.basic.BasicInternalFrameUI
-
createComponentListener
protected java.awt.event.ComponentListener createComponentListener()
- Overrides:
createComponentListener
in classjavax.swing.plaf.basic.BasicInternalFrameUI
-
createNorthPane
protected javax.swing.JComponent createNorthPane(javax.swing.JInternalFrame w)
- Overrides:
createNorthPane
in classjavax.swing.plaf.basic.BasicInternalFrameUI
-
-