Class 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  
      • Fields inherited from class javax.swing.plaf.basic.BasicInternalFrameUI

        borderListener, componentListener, eastPane, frame, glassPaneDispatcher, internalFrameLayout, northPane, openMenuKey, propertyChangeListener, southPane, titlePane, westPane
    • 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
      • 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

      • isDragging

        protected static boolean isDragging
    • Constructor Detail

      • DockingInternalFrameUI

        public DockingInternalFrameUI​(javax.swing.JInternalFrame b)
    • Method Detail

      • createUI

        public static javax.swing.plaf.ComponentUI createUI​(javax.swing.JComponent b)
      • createGlassPaneDispatcher

        protected javax.swing.event.MouseInputListener createGlassPaneDispatcher()
        Overrides:
        createGlassPaneDispatcher in class javax.swing.plaf.basic.BasicInternalFrameUI
      • installDefaults

        protected void installDefaults()
        Overrides:
        installDefaults in class javax.swing.plaf.basic.BasicInternalFrameUI
      • createPropertyChangeListener

        protected java.beans.PropertyChangeListener createPropertyChangeListener()
        Overrides:
        createPropertyChangeListener in class javax.swing.plaf.basic.BasicInternalFrameUI
      • createComponentListener

        protected java.awt.event.ComponentListener createComponentListener()
        Overrides:
        createComponentListener in class javax.swing.plaf.basic.BasicInternalFrameUI
      • createNorthPane

        protected javax.swing.JComponent createNorthPane​(javax.swing.JInternalFrame w)
        Overrides:
        createNorthPane in class javax.swing.plaf.basic.BasicInternalFrameUI