Spec-Zone.ru › OpenJDK 21

Пакет javax.swing.event

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

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

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

Для обзоров, учебников, примеров, руководств и документации по инструментам, пожалуйста, обратитесь к:
  • Написание слушателей событий, раздел в Java Tutorial
Since:
1.2
Пакет Описание
javax.swing
Предоставляет набор "лёгких" (все на языке Java) компонентов, которые, в максимально возможной степени, работают одинаково на всех платформах.
Класс Описание
AncestorEvent
Событие, сообщаемое дочернему компоненту, которое возникло от предка в иерархии компонентов.
AncestorListener
Интерфейс AncestorListener для поддержки уведомлений об изменениях в JComponent или одном из его предков.
CaretEvent
CaretEvent используется для уведомления заинтересованных сторон о том, что маркер текста изменился в источнике события.
CaretListener
Прослушиватель изменений позиции маркера текста в текстовом компоненте.
CellEditorListener
CellEditorListener определяет интерфейс для объекта, который прослушивает изменения в CellEditor
ChangeEvent
ChangeEvent используется для уведомления заинтересованных сторон о том, что состояние изменилось в источнике события.
ChangeListener
Определяет объект, который прослушивает ChangeEvents.
DocumentEvent
Интерфейс для уведомлений об изменениях в документе.
DocumentEvent.ElementChange
Описание изменений, внесённых в определённый элемент.
DocumentEvent.EventType
Перечисление типов событий документа
DocumentListener
Интерфейс для наблюдателя, который регистрируется для получения уведомлений об изменениях в текстовом документе.
EventListenerList
Класс, содержащий список EventListeners.
HyperlinkEvent
HyperlinkEvent используется для уведомления заинтересованных сторон о том, что произошло с гиперссылкой.
HyperlinkEvent.EventType
Определяет типы событий ENTERED, EXITED и ACTIVATED, а также их строковые представления, возвращаемые методом toString().
HyperlinkListener
HyperlinkListener
InternalFrameAdapter
Абстрактный адаптерный класс для получения событий внутренних фреймов.
InternalFrameEvent
Класс, который добавляет поддержку объектов AWTEvent в качестве источника события.
InternalFrameListener
Интерфейс прослушивателя для получения событий внутренних фреймов.
ListDataEvent
Определяет событие, которое инкапсулирует изменения в списке.
ListDataListener
ListDataListener
ListSelectionEvent
Событие, характеризующее изменение выбора.
ListSelectionListener
Прослушиватель, который уведомляется, когда значение выбора списка изменяется.
MenuDragMouseEvent
MenuDragMouseEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил MouseEvent, переданный ему в условиях перетаскивания.
MenuDragMouseListener
Определяет прослушиватель перетаскивания мышью по меню.
MenuEvent
MenuEvent используется для уведомления заинтересованных сторон о том, что меню, являющееся источником события, было размещено, выбрано или отменено.
MenuKeyEvent
MenuKeyEvent используется для уведомления заинтересованных сторон о том, что элемент меню получил KeyEvent, переданный ему в древовидном меню.
MenuKeyListener
MenuKeyListener
MenuListener
Определяет прослушиватель событий меню.
MouseInputAdapter
Пустая реализация интерфейса MouseInputListener, предоставленная для удобства упрощения задачи создания прослушивателей, путем расширения и реализации только интересующих методов.
MouseInputListener
Прослушиватель, реализующий все методы как в интерфейсе MouseListener, так и в интерфейсе MouseMotionListener.
PopupMenuEvent
PopupMenuEvent содержит только источник события, которым является JPopupMenu, отправляющий событие.
PopupMenuListener
Прослушиватель всплывающего меню.
RowSorterEvent
RowSorterEvent предоставляет уведомления об изменениях в RowSorter.
RowSorterEvent.Type
Перечисление типов RowSorterEvent.
RowSorterListener
RowSorterListener уведомляются об изменениях в RowSorter.
SwingPropertyChangeSupport
Этот подкласс java.beans.PropertyChangeSupport почти идентичен по функциональности.
TableColumnModelEvent
TableColumnModelEvent используется для уведомления прослушивателей о том, что модель столбцов таблицы изменилась, например, столбец был добавлен, удалён или перемещён.
TableColumnModelListener
TableColumnModelListener определяет интерфейс для объекта, который прослушивает изменения в TableColumnModel.
TableModelEvent
TableModelEvent используется для уведомления прослушивателей о том, что модель таблицы изменилась.
TableModelListener
TableModelListener определяет интерфейс для объекта, который прослушивает изменения в TableModel.
TreeExpansionEvent
Событие, используемое для идентификации отдельного пути в дереве.
TreeExpansionListener
Прослушиватель, который уведомляется, когда дерево раскрывает или сворачивает узел.
TreeModelEvent
Инкапсулирует информацию, описывающую изменения в модели дерева, и используется для уведомления прослушивателей модели дерева об изменении.
TreeModelListener
Определяет интерфейс для объекта, который прослушивает изменения в TreeModel.
TreeSelectionEvent
Событие, характеризующее изменение текущего выбора.
TreeSelectionListener
Прослушиватель, который уведомляется, когда изменяется выбор в TreeSelectionModel.
TreeWillExpandListener
Прослушиватель, который уведомляется, когда дерево раскрывает или сворачивает узел.
UndoableEditEvent
Событие, указывающее, что произошло действие, которое можно отменить.
UndoableEditListener
Интерфейс, реализуемый классом, заинтересованным в получении информации об операциях, которые можно отменить.

© 1993, 2023, 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/21/docs/api/java.desktop/javax/swing/event/package-summary.html

Spec-Zone.ru

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