Пакет 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 | Прослушиватель, реализующий все методы в обоих интерфейсах |
| PopupMenuListener | Прослушиватель всплывающего меню. |
| RowSorterListener |
|
| 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 |
|
| ListDataEvent | Определяет событие, которое инкапсулирует изменения в списке. |
| ListSelectionEvent | Событие, характеризующее изменение выделения. |
| MenuDragMouseEvent | MenuDragMouseEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил событие MouseEvent, переданное ему в условиях перетаскивания. |
| MenuEvent | MenuEvent используется для уведомления заинтересованных сторон о том, что меню, являющееся источником события, было отображено, выбрано или отменено. |
| MenuKeyEvent | MenuKeyEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил событие KeyEvent, переданное ему в древовидной структуре меню. |
| MouseInputAdapter | Пустая реализация интерфейса |
| PopupMenuEvent | PopupMenuEvent содержит только источник события, которым является JPoupMenu, отправляющий событие. |
| RowSorterEvent |
|
| SwingPropertyChangeSupport | Этот подкласс |
| TableColumnModelEvent | TableColumnModelEvent используется для уведомления прослушивателей о изменении модели столбцов таблицы, например, о добавлении, удалении или перемещении столбца. |
| TableModelEvent | TableModelEvent используется для уведомления прослушивателей о изменении модели таблицы. |
| TreeExpansionEvent | Событие, используемое для идентификации отдельного пути в дереве. |
| TreeModelEvent | Инкапсулирует информацию, описывающую изменения в модели дерева, и используется для уведомления прослушивателей модели дерева об изменении. |
| TreeSelectionEvent | Событие, характеризующее изменение текущего выделения. |
| UndoableEditEvent | Событие, указывающее на то, что произошла операция, которую можно отменить. |
| Перечисление | Описание |
|---|---|
| RowSorterEvent.Type | Перечисление типов |
Описание пакета 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.