Class BasicDesktopPaneUI

Direct Known Subclasses:
SynthDesktopPaneUI

public class BasicDesktopPaneUI extends DesktopPaneUI
Basic L&F for a desktop.
  • Field Details Link icon

    • desktop Link icon

      protected JDesktopPane desktop
      The instance of JDesktopPane.
    • desktopManager Link icon

      protected DesktopManager desktopManager
      The instance of DesktopManager.
    • minimizeKey Link icon

      @Deprecated protected KeyStroke minimizeKey
      Deprecated.
      As of 1.3.
      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.
    • maximizeKey Link icon

      @Deprecated protected KeyStroke maximizeKey
      Deprecated.
      As of 1.3.
      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.
    • closeKey Link icon

      @Deprecated protected KeyStroke closeKey
      Deprecated.
      As of 1.3.
      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 Details Link icon

    • BasicDesktopPaneUI Link icon

      public BasicDesktopPaneUI()
      Constructs a new instance of BasicDesktopPaneUI.
  • Method Details Link icon

    • createUI Link icon

      public static ComponentUI createUI(JComponent c)
      Constructs a new instance of BasicDesktopPaneUI.
      Parameters:
      c - a component
      Returns:
      a new instance of BasicDesktopPaneUI
    • installDefaults Link icon

      protected void installDefaults()
      Installs default properties.
    • uninstallDefaults Link icon

      protected void uninstallDefaults()
      Uninstalls default properties.
    • installListeners Link icon

      protected void installListeners()
      Installs the PropertyChangeListener returned from createPropertyChangeListener on the JDesktopPane.
      Since:
      1.5
      See Also:
    • uninstallListeners Link icon

      protected void uninstallListeners()
      Uninstalls the PropertyChangeListener returned from createPropertyChangeListener from the JDesktopPane.
      Since:
      1.5
      See Also:
    • installDesktopManager Link icon

      protected void installDesktopManager()
      Installs desktop manager.
    • uninstallDesktopManager Link icon

      protected void uninstallDesktopManager()
      Uninstalls desktop manager.
    • installKeyboardActions Link icon

      protected void installKeyboardActions()
      Installs keyboard actions.
    • registerKeyboardActions Link icon

      protected void registerKeyboardActions()
      Registers keyboard actions.
    • unregisterKeyboardActions Link icon

      protected void unregisterKeyboardActions()
      Unregisters keyboard actions.
    • uninstallKeyboardActions Link icon

      protected void uninstallKeyboardActions()
      Unregisters keyboard actions.
    • createPropertyChangeListener Link icon

      protected PropertyChangeListener createPropertyChangeListener()
      Returns the PropertyChangeListener to install on the JDesktopPane.
      Returns:
      The PropertyChangeListener that will be added to track changes in the desktop pane.
      Since:
      1.5