Spec-Zone.ru › OpenJDK 21

Класс UserSessionEvent

java.lang.Object
java.util.EventObject
java.awt.desktop.AppEvent
java.awt.desktop.UserSessionEvent
Все реализованные интерфейсы:
Serializable
public final class UserSessionEvent extends AppEvent
Событие, отправляемое при изменении сеанса пользователя. Некоторые системы могут предоставить причину изменения сеанса пользователя.
С:
9
См. также:
  • UserSessionListener.userSessionActivated(UserSessionEvent)
  • UserSessionListener.userSessionDeactivated(UserSessionEvent)
  • Сериализованная форма

Краткое описание вложенных классов

Модификатор и тип Класс Описание
static enum  UserSessionEvent.Reason
Виды доступных причин изменения сеанса пользователя.

Краткое описание полей

Поля, объявленные в классе java.util.EventObject

source

Краткое описание конструкторов

Конструктор Описание
UserSessionEvent(UserSessionEvent.Reason reason)
Конструирует UserSessionEvent.

Краткое описание методов

Модификатор и тип Метод Описание
UserSessionEvent.Reason getReason()
Получает причину изменения сеанса пользователя.

Методы, объявленные в классе java.util.EventObject

getSource, toString

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Подробное описание конструкторов

UserSessionEvent

public UserSessionEvent(UserSessionEvent.Reason reason)
Конструирует UserSessionEvent.
Параметры:
reason - причина изменения сеанса пользователя
Исключения:
HeadlessException - если GraphicsEnvironment.isHeadless() возвращает true
UnsupportedOperationException - если API рабочего стола не поддерживается на текущей платформе
См. также:
  • Desktop.isDesktopSupported()
  • GraphicsEnvironment.isHeadless()

Подробное описание методов

getReason

public UserSessionEvent.Reason getReason()
Получает причину изменения сеанса пользователя.
Возвращает:
причина
См. также:
  • UserSessionEvent.Reason.UNSPECIFIED
  • UserSessionEvent.Reason.CONSOLE
  • UserSessionEvent.Reason.REMOTE
  • UserSessionEvent.Reason.LOCK

© 1993, 2023, 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/21/docs/api/java.desktop/java/awt/desktop/UserSessionEvent.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API