Module java.desktop

Package java.awt.desktop

Provides interfaces and classes for interaction with various desktop capabilities.
Since:
9
  • Interface Summary 
    Interface Description
    AboutHandler
    An implementer receives notification when the app is asked to show its about dialog.
    AppForegroundListener
    Implementors are notified when the app becomes the foreground app and when it is no longer the foreground app.
    AppHiddenListener
    Implementors are notified when the app is hidden or shown by the user.
    AppReopenedListener
    Implementors receive notification when the app has been asked to open again.
    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.
    QuitResponse
    Used to respond to a request to quit the application.
    ScreenSleepListener
    Implementors receive notification when the displays attached to the system have entered power save sleep.
    SystemEventListener
    Common interface for all event listener sub-types.
    SystemSleepListener
    Implementors receive notification as the system is entering sleep, and after the system wakes.
    UserSessionListener
    Implementors receive notification when the user session changes.
  • Class Summary 
    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.
    ScreenSleepEvent
    Event sent when the displays attached to the system enter and exit power save sleep.
    SystemSleepEvent
    Event sent when the system enters and exits power save sleep.
    UserSessionEvent
    Event sent when the user session has been changed.
  • Enum Summary 
    Enum Description
    QuitStrategy
    The strategy used to shut down the application, if Sudden Termination is not enabled.
    UserSessionEvent.Reason
    Kinds of available reasons of user session change.