Пакет 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 | Этот перечисление представляет причину события фокуса — причину, по которой оно произошло. |
| 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, 2021, 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/17/docs/api/java.desktop/java/awt/event/package-summary.html