Пакет 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 | Интерфейс прослушивателя для получения событий |
| WindowListener | Интерфейс прослушивателя для получения событий окна. |
| WindowStateListener | Интерфейс прослушивателя для получения событий состояния окна. |
| Класс | Описание |
|---|---|
| ActionEvent | Семантическое событие, указывающее, что произошло действие, определённое компонентом. |
| AdjustmentEvent | Событие изменения, генерируемое объектами типа Adjustable, такими как |
| AWTEventListenerProxy | Класс, расширяющий |
| ComponentAdapter | Абстрактный адаптерный класс для получения событий компонентов. |
| ComponentEvent | Примитивное событие, указывающее, что компонент был перемещён, изменён в размерах или изменён в видимости (также, базовый класс для других событий уровня компонентов). |
| ContainerAdapter | Абстрактный адаптерный класс для получения событий контейнера. |
| ContainerEvent | Примитивное событие, указывающее, что содержимое контейнера изменилось из-за добавления или удаления компонента. |
| FocusAdapter | Абстрактный адаптерный класс для получения событий фокуса клавиатуры. |
| FocusEvent | Примитивное событие, указывающее, что компонент получил или потерял фокус ввода. |
| HierarchyBoundsAdapter | Абстрактный адаптерный класс для получения событий перемещения и изменения размера предков. |
| HierarchyEvent | Событие, указывающее изменение в иерархии |
| InputEvent | Базовый класс событий для всех событий ввода уровня компонентов. |
| InputMethodEvent | События ввода содержат информацию о тексте, который вводится с помощью метода ввода. |
| InvocationEvent | Событие, выполняющее метод |
| ItemEvent | Семантическое событие, указывающее, что элемент был выбран или снят с выбора. |
| KeyAdapter | Абстрактный адаптерный класс для получения событий клавиатуры. |
| KeyEvent | Событие, указывающее, что нажата клавиша в компоненте. |
| MouseAdapter | Абстрактный адаптерный класс для получения событий мыши. |
| MouseEvent | Событие, указывающее, что произошло действие мыши в компоненте. |
| MouseMotionAdapter | Абстрактный адаптерный класс для получения событий движения мыши. |
| MouseWheelEvent | Событие, указывающее, что колесо мыши было повернуто в компоненте. |
| PaintEvent | Событие рисования на уровне компонента. |
| TextEvent | Семантическое событие, указывающее, что текст объекта был изменён. |
| WindowAdapter | Абстрактный адаптерный класс для получения событий окна. |
| WindowEvent | Примитивное событие, указывающее, что окно изменило свой статус. |
| Перечисление | Описание |
|---|---|
| FocusEvent.Cause | Это перечисление представляет причину |
© 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