Пакет java.awt.event

Предоставляет интерфейсы и классы для обработки различных типов событий, генерируемых компонентами AWT. Подробную информацию о модели событий AWT см. в классе java.awt.AWTEvent. События генерируются источниками событий. Прослушиватель событий регистрируется в источнике событий, чтобы получать уведомления о событиях определенного типа. Этот пакет определяет события и прослушиватели событий, а также адаптеры прослушивателей событий — вспомогательные классы, упрощающие процесс создания прослушивателей событий.

С:
1.1
ИнтерфейсОписание
ActionListener

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

AdjustmentListener

Интерфейс прослушивателя для получения событий изменения.

AWTEventListener

Интерфейс прослушивателя для получения уведомлений об событиях, отправленных объектам, являющимся экземплярами Component или MenuComponent или их подклассов.

ComponentListener

Интерфейс прослушивателя для получения событий компонентов.

ContainerListener

Интерфейс прослушивателя для получения событий контейнера.

FocusListener

Интерфейс прослушивателя для получения событий фокуса клавиатуры на компоненте.

HierarchyBoundsListener

Интерфейс прослушивателя для получения событий перемещения и изменения размера предка.

HierarchyListener

Интерфейс прослушивателя для получения событий изменения иерархии.

InputMethodListener

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

ItemListener

Интерфейс прослушивателя для получения событий элементов.

KeyListener

Интерфейс прослушивателя для получения событий клавиатуры (нажатия клавиш).

MouseListener

Интерфейс прослушивателя для получения «интересных» событий мыши (нажатия, отпускания, щелчка, входа и выхода) на компоненте.

MouseMotionListener

Интерфейс прослушивателя для получения событий движения мыши на компоненте.

MouseWheelListener

Интерфейс прослушивателя для получения событий колёса мыши на компоненте.

TextListener

Интерфейс прослушивателя для получения событий текста.

WindowFocusListener

Интерфейс прослушивателя для получения событий WindowEvents, включая WINDOW_GAINED_FOCUS и WINDOW_LOST_FOCUS события.

WindowListener

Интерфейс прослушивателя для получения событий окна.

WindowStateListener

Интерфейс прослушивателя для получения событий состояния окна.

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

Семантическое событие, указывающее, что произошло действие, определённое компонентом.

AdjustmentEvent

Событие изменения, генерируемое объектами типа Adjustable, такими как Scrollbar и ScrollPane.

AWTEventListenerProxy

Класс, расширяющий EventListenerProxy специально для добавления AWTEventListener для определённой маски событий.

ComponentAdapter

Абстрактный адаптерный класс для получения событий компонентов.

ComponentEvent

Примитивное событие, указывающее, что компонент был перемещён, изменён в размерах или изменён в видимости (также, базовый класс для других событий уровня компонентов).

ContainerAdapter

Абстрактный адаптерный класс для получения событий контейнера.

ContainerEvent

Примитивное событие, указывающее, что содержимое контейнера изменилось из-за добавления или удаления компонента.

FocusAdapter

Абстрактный адаптерный класс для получения событий фокуса клавиатуры.

FocusEvent

Примитивное событие, указывающее, что компонент получил или потерял фокус ввода.

HierarchyBoundsAdapter

Абстрактный адаптерный класс для получения событий перемещения и изменения размера предков.

HierarchyEvent

Событие, указывающее изменение в иерархии Component, к которой принадлежит Component.

InputEvent

Базовый класс событий для всех событий ввода уровня компонентов.

InputMethodEvent

События ввода содержат информацию о тексте, который вводится с помощью метода ввода.

InvocationEvent

Событие, выполняющее метод run() на Runnable при отправке потоком обработки событий AWT.

ItemEvent

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

KeyAdapter

Абстрактный адаптерный класс для получения событий клавиатуры.

KeyEvent

Событие, указывающее, что нажата клавиша в компоненте.

MouseAdapter

Абстрактный адаптерный класс для получения событий мыши.

MouseEvent

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

MouseMotionAdapter

Абстрактный адаптерный класс для получения событий движения мыши.

MouseWheelEvent

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

PaintEvent

Событие рисования на уровне компонента.

TextEvent

Семантическое событие, указывающее, что текст объекта был изменён.

WindowAdapter

Абстрактный адаптерный класс для получения событий окна.

WindowEvent

Примитивное событие, указывающее, что окно изменило свой статус.

ПеречислениеОписание
FocusEvent.Cause

Это перечисление представляет причину FocusEvent - причину, по которой она произошла.

© 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/event/package-summary.html

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