Spec-Zone.ru › OpenJDK 8

Пакет javax.swing.event

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

См.: Описание

Интерфейс Описание
AncestorListener

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

CaretListener

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

CellEditorListener

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

ChangeListener

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

DocumentEvent

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

DocumentEvent.ElementChange

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

DocumentListener

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

HyperlinkListener

HyperlinkListener

InternalFrameListener

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

ListDataListener

ListDataListener

ListSelectionListener

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

MenuDragMouseListener

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

MenuKeyListener

MenuKeyListener

MenuListener

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

MouseInputListener

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

PopupMenuListener

Прослушиватель всплывающего меню.

RowSorterListener

RowSorterListener получают уведомления о изменениях в RowSorter.

TableColumnModelListener

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

TableModelListener

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

TreeExpansionListener

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

TreeModelListener

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

TreeSelectionListener

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

TreeWillExpandListener

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

UndoableEditListener

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

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

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

CaretEvent

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

ChangeEvent

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

DocumentEvent.EventType

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

EventListenerList

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

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 содержит только источник события, которым является JPoupMenu, отправляющий событие.

RowSorterEvent

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

SwingPropertyChangeSupport

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

TableColumnModelEvent

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

TableModelEvent

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

TreeExpansionEvent

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

TreeModelEvent

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

TreeSelectionEvent

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

UndoableEditEvent

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

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

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

Описание пакета javax.swing.event

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

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

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

Для обзоров, учебных пособий, примеров, руководств и документации по инструментам, пожалуйста, см.:
  • Написание обработчиков событий, раздел в Java Tutorial
С тех пор:
1.2

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API