Home » openjdk-7 » javax » swing » plaf » basic » [javadoc | source]
javax.swing.plaf.basic
public class: BasicDesktopPaneUI [javadoc | source]
java.lang.Object
   javax.swing.plaf.ComponentUI
      javax.swing.plaf.DesktopPaneUI
         javax.swing.plaf.basic.BasicDesktopPaneUI

Direct Known Subclasses:
    SynthDesktopPaneUI

Basic L&F for a desktop.
Nested Class Summary:
protected class  BasicDesktopPaneUI.OpenAction  Handles restoring a minimized or maximized internal frame. 
protected class  BasicDesktopPaneUI.CloseAction  Handles closing an internal frame. 
protected class  BasicDesktopPaneUI.MinimizeAction  Handles minimizing an internal frame. 
protected class  BasicDesktopPaneUI.MaximizeAction  Handles maximizing an internal frame. 
protected class  BasicDesktopPaneUI.NavigateAction  Handles navigating to the next internal frame. 
Field Summary
protected  JDesktopPane desktop     
protected  DesktopManager desktopManager     
protected  KeyStroke minimizeKey    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.
     
    protected  KeyStroke maximizeKey    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.
       
      protected  KeyStroke closeKey    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.
         
        protected  KeyStroke navigateKey    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.
           
          protected  KeyStroke navigateKey2    As of Java 2 platform v1.3 this previously undocumented field is no longer used. Key bindings are now defined by the LookAndFeel, please refer to the key bindings specification for further details.
             
            Constructor:
             public BasicDesktopPaneUI() 
            Method from javax.swing.plaf.basic.BasicDesktopPaneUI Summary:
            createInputMap,   createPropertyChangeListener,   createUI,   getInputMap,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installDefaults,   installDesktopManager,   installKeyboardActions,   installListeners,   installUI,   loadActionMap,   paint,   registerKeyboardActions,   uninstallDefaults,   uninstallDesktopManager,   uninstallKeyboardActions,   uninstallListeners,   uninstallUI,   unregisterKeyboardActions
            Methods from javax.swing.plaf.ComponentUI:
            contains,   createUI,   getAccessibleChild,   getAccessibleChildrenCount,   getBaseline,   getBaselineResizeBehavior,   getMaximumSize,   getMinimumSize,   getPreferredSize,   installUI,   paint,   uninstallUI,   update
            Methods from java.lang.Object:
            clone,   equals,   finalize,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
            Method from javax.swing.plaf.basic.BasicDesktopPaneUI Detail:
             InputMap createInputMap(int condition) 
             protected PropertyChangeListener createPropertyChangeListener() 
              Returns the PropertyChangeListener to install on the JDesktopPane.
             public static ComponentUI createUI(JComponent c) 
             InputMap getInputMap(int condition) 
             public Dimension getMaximumSize(JComponent c) 
             public Dimension getMinimumSize(JComponent c) 
             public Dimension getPreferredSize(JComponent c) 
             protected  void installDefaults() 
             protected  void installDesktopManager() 
             protected  void installKeyboardActions() 
             protected  void installListeners() 
              Installs the PropertyChangeListener returned from createPropertyChangeListener on the JDesktopPane.
             public  void installUI(JComponent c) 
             static  void loadActionMap(LazyActionMap map) 
             public  void paint(Graphics g,
                JComponent c) 
             protected  void registerKeyboardActions() 
             protected  void uninstallDefaults() 
             protected  void uninstallDesktopManager() 
             protected  void uninstallKeyboardActions() 
             protected  void uninstallListeners() 
              Uninstalls the PropertyChangeListener returned from createPropertyChangeListener from the JDesktopPane.
             public  void uninstallUI(JComponent c) 
             protected  void unregisterKeyboardActions()