# Uses of Package
java.awt.desktop

Packages that use java.awt.desktop
Package
Description
java.awt
Contains all of the classes for creating user interfaces and for painting graphics and images.
java.awt.desktop
Provides interfaces and classes for interaction with various desktop capabilities.

Classes in java.awt.desktop used by java.awt
Class
Description
AboutHandler
An implementer receives notification when the app is asked to show its about dialog.
OpenFilesHandler
An implementor is notified when the application is asked to open a list of files.
OpenURIHandler
An implementor is notified when the application is asked to open a URI.
PreferencesHandler
An implementor is notified when the app is asked to show its preferences UI.
PrintFilesHandler
An implementor can respond to requests to print documents that the app has been registered to handle.
QuitHandler
An implementor determines if requests to quit this application should proceed or cancel.
QuitStrategy
The strategy used to shut down the application, if Sudden Termination is not enabled.
SystemEventListener
Common interface for all event listener sub-types.
Classes in java.awt.desktop used by java.awt.desktop
Class
Description
AboutEvent
Event sent when the application is asked to open its about window.
AppEvent
AppEvents are sent to listeners and handlers installed on the `Desktop` instance of the current desktop context.
AppForegroundEvent
Event sent when the application has become the foreground app, and when it is no longer the foreground app.
AppHiddenEvent
Event sent when the application has been hidden or shown.
AppReopenedEvent
Event sent when the application is asked to re-open itself.
FilesEvent
Auxiliary event containing a list of files.
OpenFilesEvent
Event sent when the app is asked to open a list of files.
OpenURIEvent
Event sent when the app is asked to open a `URI`.
PreferencesEvent
Event sent when the application is asked to open its preferences window.
PrintFilesEvent
Event sent when the app is asked to print a list of files.
QuitEvent
Event sent when the application is asked to quit.
QuitResponse
Used to respond to a request to quit the application.
QuitStrategy
The strategy used to shut down the application, if Sudden Termination is not enabled.
ScreenSleepEvent
Event sent when the displays attached to the system enter and exit power save sleep.
SystemEventListener
Common interface for all event listener sub-types.
SystemSleepEvent
Event sent when the system enters and exits power save sleep.
UserSessionEvent
Event sent when the user session has been changed.
UserSessionEvent.Reason
Kinds of available reasons of user session change.