Пакет java.awt.desktop

Предоставляет интерфейсы и классы для взаимодействия с различными возможностями рабочего стола.

Since:
9
Интерфейс Описание
AboutHandler

Реализатор получает уведомление, когда приложение должно показать диалог "О программе".

AppForegroundListener

Реализаторы уведомляются, когда приложение становится приложением переднего плана и когда оно больше им не является.

AppHiddenListener

Реализаторы уведомляются, когда приложение скрывается или показывается пользователем.

AppReopenedListener

Реализаторы получают уведомление, когда приложение должно снова открыться.

OpenFilesHandler

Реализатор получает уведомление, когда приложение должно открыть список файлов.

OpenURIHandler

Реализатор получает уведомление, когда приложение должно открыть URI.

PreferencesHandler

Реализатор получает уведомление, когда приложение должно показать интерфейс настроек.

PrintFilesHandler

Реализатор может реагировать на запросы на печать документов, обработку которых зарегистрировало приложение.

QuitHandler

Реализатор определяет, следует ли продолжить запрос на закрытие приложения или отменить его.

QuitResponse

Используется для ответа на запрос о закрытии приложения.

ScreenSleepListener

Реализаторы получают уведомление, когда подключенные к системе экраны переходят в режим энергосбережения.

SystemEventListener

Общий интерфейс для всех подтипов слушателей событий.

SystemSleepListener

Реализаторы получают уведомление, когда система переходит в режим ожидания и после того, как система проснулась.

UserSessionListener

Реализаторы получают уведомление при изменении сеанса пользователя.

Класс Описание
AboutEvent

Событие, отправленное, когда приложение должно открыть окно "О программе".

AppEvent

События AppEvent отправляются слушателям и обработчикам, установленным на экземпляре Desktop текущего контекста рабочего стола.

AppForegroundEvent

Событие, отправленное, когда приложение стало приложением переднего плана, и когда оно им больше не является.

AppHiddenEvent

Событие, отправленное, когда приложение было скрыто или показано.

AppReopenedEvent

Событие, отправленное, когда приложение должно повторно открыться.

FilesEvent

Вспомогательное событие, содержащее список файлов.

OpenFilesEvent

Событие, отправленное, когда приложение должно открыть список файлов.

OpenURIEvent

Событие, отправленное, когда приложение должно открыть URI.

PreferencesEvent

Событие, отправленное, когда приложение должно открыть окно настроек.

PrintFilesEvent

Событие, отправленное, когда приложение должно распечатать список файлов.

QuitEvent

Событие, отправленное, когда приложение должно завершить работу.

ScreenSleepEvent

Событие, отправленное, когда подключенные к системе экраны переходят в режим энергосбережения и выходят из него.

SystemSleepEvent

Событие, отправленное, когда система переходит в режим ожидания и выходит из него.

UserSessionEvent

Событие, отправленное, когда сеанс пользователя был изменён.

Перечисление Описание
QuitStrategy

Стратегия, используемая для завершения работы приложения, если внезапное завершение не включено.

UserSessionEvent.Reason

Виды возможных причин изменения сеанса пользователя.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.desktop/java/awt/desktop/package-summary.html

Spec-Zone .ru
спецификации, руководства, описания, API