Пакет javax.swing.event

Обеспечивает события, генерируемые компонентами Swing. Он содержит классы событий и соответствующие интерфейсы слушателей событий для событий, генерируемых компонентами Swing, в дополнение к тем событиям в пакете java.awt.event.

Примечание: Большая часть API Swing не потокобезопасна. Подробнее см. Потоки в Swing, раздел в Руководстве по Java.

Связанная документация

Для обзоров, учебников, примеров, руководств и документации по инструментам, пожалуйста, см.:
Since:
1.2
Интерфейс Описание
AncestorListener

Интерфейс AncestorListener для поддержки уведомлений о изменениях в JComponent или одном из его предков.

CaretListener

Слушатель изменений позиции курсора текстового компонента.

CellEditorListener

CellEditorListener определяет интерфейс для объекта, который прослушивает изменения в CellEditor

ChangeListener

Определяет объект, который прослушивает ChangeEvents.

DocumentEvent

Интерфейс для уведомлений о изменениях документа.

DocumentEvent.ElementChange

Описание изменений, внесённых в определённый элемент.

DocumentListener

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

HyperlinkListener

HyperlinkListener

InternalFrameListener

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

ListDataListener

ListDataListener

ListSelectionListener

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

MenuDragMouseListener

Определяет слушатель перетаскивания мыши по меню.

MenuKeyListener

MenuKeyListener

MenuListener

Определяет слушатель событий меню.

MouseInputListener

Слушатель, реализующий все методы в обоих интерфейсах MouseListener и MouseMotionListener.

PopupMenuListener

Слушатель всплывающего меню

RowSorterListener

Слушатели уведомляются об изменениях в RowSorter.

TableColumnModelListener

TableColumnModelListener определяет интерфейс для объекта, который прослушивает изменения в TableColumnModel.

TableModelListener

TableModelListener определяет интерфейс для объекта, который прослушивает изменения в TableModel.

TreeExpansionListener

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

TreeModelListener

Определяет интерфейс для объекта, который прослушивает изменения в TreeModel.

TreeSelectionListener

Слушатель, который получает уведомления при изменении выделения в TreeSelectionModel.

TreeWillExpandListener

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

UndoableEditListener

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

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

Событие, сообщаемое дочернему компоненту, исходящее от предка в иерархии компонентов.

CaretEvent

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

ChangeEvent

ChangeEvent используется для уведомления заинтересованных сторон о том, что состояние изменилось в источнике события.

DocumentEvent.EventType

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

EventListenerList

Класс, содержащий список EventListeners.

HyperlinkEvent

HyperlinkEvent используется для уведомления заинтересованных сторон о том, что произошло с гиперссылкой.

HyperlinkEvent.EventType

Определяет типы событий ENTERED, EXITED и ACTIVATED, а также их строковые представления, возвращаемые методом toString().

InternalFrameAdapter

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

InternalFrameEvent

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

ListDataEvent

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

ListSelectionEvent

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

MenuDragMouseEvent

MenuDragMouseEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил MouseEvent, перенаправленный к нему в условиях перетаскивания.

MenuEvent

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

MenuKeyEvent

MenuKeyEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил KeyEvent, перенаправленный к нему в дереве меню.

MouseInputAdapter

Пустая реализация интерфейса MouseInputListener, предоставляемая для удобства, чтобы упростить задачу создания слушателей путём расширения и реализации только необходимых методов.

PopupMenuEvent

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

RowSorterEvent

RowSorterEvent предоставляет уведомления об изменениях в RowSorter.

SwingPropertyChangeSupport

Этот подкласс java.beans.PropertyChangeSupport практически идентичен по функциональности.

TableColumnModelEvent

TableColumnModelEvent используется для уведомления слушателей о том, что модель столбцов таблицы изменилась, например, столбец был добавлен, удален или перемещен.

TableModelEvent

TableModelEvent используется для уведомления слушателей о том, что модель таблицы изменилась.

TreeExpansionEvent

Событие, используемое для идентификации отдельного пути в дереве.

TreeModelEvent

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

TreeSelectionEvent

Событие, характеризующее изменение текущего выделения.

UndoableEditEvent

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

Перечисление Описание
RowSorterEvent.Type

Перечисление типов RowSorterEvent.

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

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