Class DockingInternalFrameUI.NonMaxingComponentHandler

  • All Implemented Interfaces:
    java.awt.event.ComponentListener, java.util.EventListener
    Enclosing class:
    DockingInternalFrameUI

    protected class DockingInternalFrameUI.NonMaxingComponentHandler
    extends java.lang.Object
    implements java.awt.event.ComponentListener
    This component listener overrides the Handler in BasicInternalFrameUI. These things listen to the JDesktopPane, listening for resizes. The difference with this one is that it doesn't automatically push maximized frames to the new desktop pane's size. Our DesktopManager appropraitely resizes maximized frames when the desktoppane resizes so that they fit within the docked windows.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void componentHidden​(java.awt.event.ComponentEvent e)  
      void componentMoved​(java.awt.event.ComponentEvent e)  
      void componentResized​(java.awt.event.ComponentEvent e)
      Invoked when a JInternalFrame's parent's size changes.
      void componentShown​(java.awt.event.ComponentEvent e)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • NonMaxingComponentHandler

        protected NonMaxingComponentHandler()
    • Method Detail

      • componentResized

        public void componentResized​(java.awt.event.ComponentEvent e)
        Invoked when a JInternalFrame's parent's size changes.
        Specified by:
        componentResized in interface java.awt.event.ComponentListener
      • componentMoved

        public void componentMoved​(java.awt.event.ComponentEvent e)
        Specified by:
        componentMoved in interface java.awt.event.ComponentListener
      • componentShown

        public void componentShown​(java.awt.event.ComponentEvent e)
        Specified by:
        componentShown in interface java.awt.event.ComponentListener
      • componentHidden

        public void componentHidden​(java.awt.event.ComponentEvent e)
        Specified by:
        componentHidden in interface java.awt.event.ComponentListener