Пакет java.awt.event
package java.awt.event
Предоставляет интерфейсы и классы для работы с различными типами событий, генерируемых компонентами AWT. Подробные сведения о модели событий AWT см. в классе
java.awt.AWTEvent. События генерируются источниками событий. Слушатель событий регистрируется в источнике событий, чтобы получать уведомления о событиях определённого типа. Этот пакет определяет события и слушателей событий, а также адаптеры слушателей событий — вспомогательные классы, упрощающие написание слушателей событий.- Начиная с:
- 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 | Интерфейс слушателя для получения WindowEvents, включая события WINDOW_GAINED_FOCUS и WINDOW_LOST_FOCUS. |
| WindowListener | Интерфейс слушателя для получения событий окна. |
| WindowStateListener | Интерфейс слушателя для получения событий состояния окна. |
© 1993, 2025, 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/25/docs/api/java.desktop/java/awt/event/package-summary.html