## Uses of Interface
javax.swing.DesktopManager

Packages that use DesktopManager
javax.swing: Provides a set of "lightweight" (all-Java language) components that, to the maximum degree possible, work the same on all platforms.
javax.swing.plaf.basic: Provides user interface objects built according to the Basic look and feel.

### Uses of DesktopManager in javax.swing

Classes in javax.swing that implement DesktopManager
`class` `DefaultDesktopManager` This is an implementation of the `DesktopManager`.

Methods in javax.swing that return DesktopManager
`DesktopManager` JDesktopPane.`getDesktopManager()` Returns the `DesktopManger` that handles desktop-specific UI actions.

Methods in javax.swing with parameters of type DesktopManager
`void` JDesktopPane.`setDesktopManager(DesktopManager d)` Sets the `DesktopManger` that will handle desktop-specific UI actions.

### Uses of DesktopManager in javax.swing.plaf.basic

Fields in javax.swing.plaf.basic declared as DesktopManager
`protected DesktopManager` BasicDesktopPaneUI.`desktopManager`

Methods in javax.swing.plaf.basic that return DesktopManager
`protected DesktopManager` BasicInternalFrameUI.`createDesktopManager()`
`protected DesktopManager` BasicInternalFrameUI.`getDesktopManager()` Returns the proper DesktopManager.