Module java.desktop

Class BasicDesktopPaneUI

Direct Known Subclasses:
SynthDesktopPaneUI

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

    • desktop

      protected JDesktopPane desktop
      The instance of JDesktopPane.
    • desktopManager

      protected DesktopManager desktopManager
      The instance of DesktopManager.
    • minimizeKey

      @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

      @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

      @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

    • BasicDesktopPaneUI

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

    • createUI

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

      protected void installDefaults()
      Installs default properties.
    • uninstallDefaults

      protected void uninstallDefaults()
      Uninstalls default properties.
    • installListeners

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

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

      protected void installDesktopManager()
      Installs desktop manager.
    • uninstallDesktopManager

      protected void uninstallDesktopManager()
      Uninstalls desktop manager.
    • installKeyboardActions

      protected void installKeyboardActions()
      Installs keyboard actions.
    • registerKeyboardActions

      protected void registerKeyboardActions()
      Registers keyboard actions.
    • unregisterKeyboardActions

      protected void unregisterKeyboardActions()
      Unregisters keyboard actions.
    • uninstallKeyboardActions

      protected void uninstallKeyboardActions()
      Unregisters keyboard actions.
    • createPropertyChangeListener

      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