Пакет java.awt.event
package java.awt.event
Предоставляет интерфейсы и классы для работы с различными типами событий, генерируемых компонентами AWT. Подробнее об модели событий AWT см. в классе
java.awt.AWTEvent. События генерируются источниками событий. Прослушиватель событий регистрируется в источнике событий, чтобы получать уведомления о событиях определённого типа. В этом пакете определены события и прослушиватели событий, а также адаптеры прослушивателей событий, которые являются вспомогательными классами, упрощающими процесс написания прослушивателей событий.- Since:
- 1.1
| Класс | Описание |
|---|---|
| ActionEvent | Семантическое событие, указывающее на то, что произошла определённая, заданная компонентом, операция. |
| ActionListener | Интерфейс прослушивателя для получения событий действий. |
| AdjustmentEvent | Событие изменения, генерируемое объектами Adjustable, такими как Scrollbar и ScrollPane. |
| AdjustmentListener | Интерфейс прослушивателя для получения событий изменения. |
| AWTEventListener | Интерфейс прослушивателя для получения уведомлений о событиях, отправленных объектам, являющимся экземплярами Component или MenuComponent или их подклассов. |
| AWTEventListenerProxy | Класс, расширяющий EventListenerProxy, специально для добавления AWTEventListener для определённой маски событий. |
| ComponentAdapter | Абстрактный адаптерный класс для получения событий компонентов. |
| ComponentEvent | Базовое событие, указывающее на то, что компонент изменил своё положение, размер или видимость (также является базовым классом для других событий на уровне компонентов). |
| ComponentListener | Интерфейс прослушивателя для получения событий компонентов. |
| ContainerAdapter | Абстрактный адаптерный класс для получения событий контейнеров. |
| ContainerEvent | Базовое событие, указывающее на то, что содержимое контейнера изменилось из-за добавления или удаления компонента. |
| ContainerListener | Интерфейс прослушивателя для получения событий контейнеров. |
| FocusAdapter | Абстрактный адаптерный класс для получения событий фокуса клавиатуры. |
| FocusEvent | Базовое событие, указывающее на то, что компонент получил или потерял фокус ввода. |
| FocusEvent.Cause | Это перечисление представляет причину события FocusEvent - причину его возникновения. |
| FocusListener | Интерфейс прослушивателя для получения событий фокуса клавиатуры компонента. |
| HierarchyBoundsAdapter | Абстрактный адаптерный класс для получения событий перемещения и изменения размеров предков. |
| HierarchyBoundsListener | Интерфейс прослушивателя для получения событий перемещения и изменения размеров предков. |
| HierarchyEvent | Событие, указывающее на изменение иерархии Component, к которой принадлежит Component. |
| HierarchyListener | Интерфейс прослушивателя для получения событий изменения иерархии. |
| InputEvent | Корневой класс событий для всех событий ввода на уровне компонентов. |
| InputMethodEvent | События ввода содержат информацию о тексте, который набирается с помощью метода ввода. |
| InputMethodListener | Интерфейс прослушивателя для получения событий методов ввода. |
| InvocationEvent | Событие, которое выполняет метод run() на Runnable
при отправке диспетчером событий AWT. |
| ItemEvent | Семантическое событие, указывающее на то, что элемент был выбран или деактивирован. |
| ItemListener | Интерфейс прослушивателя для получения событий элементов. |
| KeyAdapter | Абстрактный адаптерный класс для получения событий клавиатуры. |
| KeyEvent | Событие, указывающее на то, что произошёл нажатие клавиши в компоненте. |
| KeyListener | Интерфейс прослушивателя для получения событий клавиатуры (нажатия клавиш). |
| MouseAdapter | Абстрактный адаптерный класс для получения событий мыши. |
| MouseEvent | Событие, указывающее на то, что произошло действие мыши в компоненте. |
| MouseListener | Интерфейс прослушивателя для получения «интересных» событий мыши (нажатие, отпускание, щелчок, вход и выход) на компоненте. |
| MouseMotionAdapter | Абстрактный адаптерный класс для получения событий перемещения мыши. |
| MouseMotionListener | Интерфейс прослушивателя для получения событий перемещения мыши на компоненте. |
| MouseWheelEvent | Событие, указывающее на то, что колесо мыши было повернуто в компоненте. |
| MouseWheelListener | Интерфейс прослушивателя для получения событий колеса мыши на компоненте. |
| PaintEvent | Событие рисования на уровне компонента. |
| TextEvent | Семантическое событие, указывающее на то, что текст объекта изменился. |
| TextListener | Интерфейс прослушивателя для получения событий текста. |
| WindowAdapter | Абстрактный адаптерный класс для получения событий окна. |
| WindowEvent | Базовое событие, указывающее на то, что окно изменило свой статус. |
| WindowFocusListener | Интерфейс прослушивателя для получения событий фокуса окна, включая события WINDOW_GAINED_FOCUS и WINDOW_LOST_FOCUS. |
| WindowListener | Интерфейс прослушивателя для получения событий окна. |
| WindowStateListener | Интерфейс прослушивателя для получения событий состояния окна. |
© 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/event/package-summary.html