Класс SwingEventMonitor
public class SwingEventMonitor extends AWTEventMonitor
SwingEventMonitor расширяет AWTEventMonitor, добавляя набор слушателей, условно установленных на каждом экземпляре компонента Swing в виртуальной машине Java. События, захваченные этими слушателями, доступны через объединённый набор слушателей, поддерживаемых SwingEventMonitor. Таким образом, все индивидуальные события каждого экземпляра компонента AWT и Swing направляются в один набор слушателей, разбитых по категориям (см. EventID для категорий).
Этот класс зависит от EventQueueMonitor, который предоставляет базовые средства для захвата верхнего уровня контейнеров по мере их создания.
Поскольку этот класс расширяет AWTEventMonitor, нет необходимости использовать этот класс и AWTEventMonitor одновременно. Если вы хотите отслеживать как компоненты AWT, так и Swing, вы должны использовать только этот класс.
- См. также:
Краткое описание полей
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected static final EventListenerList |
listenerList |
Главный список всех слушателей, зарегистрированных другими классами. |
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
SwingEventMonitor() |
Конструирует SwingEventMonitor. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static void |
addAncestorListener |
Добавляет указанный слушатель для получения всех событий ANCESTOR для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addCaretListener |
Добавляет указанный слушатель для получения всех событий CARET для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addCellEditorListener |
Добавляет указанный слушатель для получения всех событий CELLEDITOR для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addChangeListener |
Добавляет указанный слушатель для получения всех событий CHANGE для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addColumnModelListener |
Добавляет указанный слушатель для получения всех событий COLUMNMODEL для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addDocumentListener |
Добавляет указанный слушатель для получения всех событий DOCUMENT для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addInternalFrameListener |
Добавляет указанный слушатель для получения всех событий INTERNALFRAME для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addListDataListener |
Добавляет указанный слушатель для получения всех событий LISTDATA для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addListSelectionListener |
Добавляет указанный слушатель для получения всех событий LISTSELECTION для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addMenuListener |
Добавляет указанный слушатель для получения всех событий MENU для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addPopupMenuListener |
Добавляет указанный слушатель для получения всех событий POPUPMENU для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addPropertyChangeListener |
Добавляет указанный слушатель для получения всех событий PROPERTYCHANGE для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addTableModelListener |
Добавляет указанный слушатель для получения всех событий TABLEMODEL для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addTreeExpansionListener |
Добавляет указанный слушатель для получения всех событий TREEEXPANSION для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addTreeModelListener |
Добавляет указанный слушатель для получения всех событий TREEMODEL для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addTreeSelectionListener |
Добавляет указанный слушатель для получения всех событий TREESELECTION для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addUndoableEditListener |
Добавляет указанный слушатель для получения всех событий UNDOABLEEDIT для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addVetoableChangeListener |
Добавляет указанный слушатель для получения всех событий VETOABLECHANGE для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
removeAncestorListener |
Удаляет указанный слушатель, чтобы он больше не получал события ANCESTOR по мере их возникновения. |
static void |
removeCaretListener |
Удаляет указанный слушатель, чтобы он больше не получал события CARET по мере их возникновения. |
static void |
removeCellEditorListener |
Удаляет указанный слушатель, чтобы он больше не получал события CELLEDITOR по мере их возникновения. |
static void |
removeChangeListener |
Удаляет указанный слушатель, чтобы он больше не получал события CHANGE по мере их возникновения. |
static void |
removeColumnModelListener |
Удаляет указанный слушатель, чтобы он больше не получал события COLUMNMODEL по мере их возникновения. |
static void |
removeDocumentListener |
Удаляет указанный слушатель, чтобы он больше не получал события DOCUMENT по мере их возникновения. |
static void |
removeInternalFrameListener |
Удаляет указанный слушатель, чтобы он больше не получал события INTERNALFRAME по мере их возникновения. |
static void |
removeListDataListener |
Удаляет указанный слушатель, чтобы он больше не получал события LISTDATA по мере их возникновения. |
static void |
removeListSelectionListener |
Удаляет указанный слушатель, чтобы он больше не получал события LISTSELECTION по мере их возникновения. |
static void |
removeMenuListener |
Удаляет указанный слушатель, чтобы он больше не получал события MENU по мере их возникновения. |
static void |
removePopupMenuListener |
Удаляет указанный слушатель, чтобы он больше не получал события POPUPMENU по мере их возникновения. |
static void |
removePropertyChangeListener |
Удаляет указанный слушатель, чтобы он больше не получал события PROPERTYCHANGE по мере их возникновения. |
static void |
removeTableModelListener |
Удаляет указанный слушатель, чтобы он больше не получал события TABLEMODEL по мере их возникновения. |
static void |
removeTreeExpansionListener |
Удаляет указанный слушатель, чтобы он больше не получал события TREEEXPANSION по мере их возникновения. |
static void |
removeTreeModelListener |
Удаляет указанный слушатель, чтобы он больше не получал события TREEMODEL по мере их возникновения. |
static void |
removeTreeSelectionListener |
Удаляет указанный слушатель, чтобы он больше не получал события TREESELECTION по мере их возникновения. |
static void |
removeUndoableEditListener |
Удаляет указанный слушатель, чтобы он больше не получал события UNDOABLEEDIT по мере их возникновения. |
static void |
removeVetoableChangeListener |
Удаляет указанный слушатель, чтобы он больше не получал события VETOABLECHANGE по мере их возникновения. |
Методы, объявленные в классе com.sun.java.accessibility.util.AWTEventMonitor
addActionListener, addAdjustmentListener, addComponentListener, addContainerListener, addFocusListener, addItemListener, addKeyListener, addMouseListener, addMouseMotionListener, addTextListener, addWindowListener, getComponentWithFocus, removeActionListener, removeAdjustmentListener, removeComponentListener, removeContainerListener, removeFocusListener, removeItemListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeTextListener, removeWindowListener
Краткое описание полей
listenerList
protected static final EventListenerList listenerList
Краткое описание конструкторов
SwingEventMonitor
public SwingEventMonitor()
SwingEventMonitor.Краткое описание методов
addAncestorListener
public static void addAncestorListener(AncestorListener l)
ANCESTOR для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeAncestorListener
public static void removeAncestorListener(AncestorListener l)
ANCESTOR по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addCaretListener
public static void addCaretListener(CaretListener l)
CARET для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeCaretListener
public static void removeCaretListener(CaretListener l)
CARET по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addCellEditorListener
public static void addCellEditorListener(CellEditorListener l)
CELLEDITOR для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeCellEditorListener
public static void removeCellEditorListener(CellEditorListener l)
CELLEDITOR по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addChangeListener
public static void addChangeListener(ChangeListener l)
CHANGE для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeChangeListener
public static void removeChangeListener(ChangeListener l)
CHANGE по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addColumnModelListener
public static void addColumnModelListener(TableColumnModelListener l)
COLUMNMODEL для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeColumnModelListener
public static void removeColumnModelListener(TableColumnModelListener l)
COLUMNMODEL по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addDocumentListener
public static void addDocumentListener(DocumentListener l)
DOCUMENT для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeDocumentListener
public static void removeDocumentListener(DocumentListener l)
DOCUMENT по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addListDataListener
public static void addListDataListener(ListDataListener l)
LISTDATA для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeListDataListener
public static void removeListDataListener(ListDataListener l)
LISTDATA по мере их возникновения.- Параметры:
-
l- слушатель для удаления - См. также:
addListSelectionListener
public static void addListSelectionListener(ListSelectionListener l)
LISTSELECTION для каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeListSelectionListener
public static void removeListSelectionListener(ListSelectionListener l)
LISTSELECTION при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addMenuListener
public static void addMenuListener(MenuListener l)
MENU на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeMenuListener
public static void removeMenuListener(MenuListener l)
MENU при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addPopupMenuListener
public static void addPopupMenuListener(PopupMenuListener l)
POPUPMENU на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removePopupMenuListener
public static void removePopupMenuListener(PopupMenuListener l)
POPUPMENU при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addTableModelListener
public static void addTableModelListener(TableModelListener l)
TABLEMODEL на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeTableModelListener
public static void removeTableModelListener(TableModelListener l)
TABLEMODEL при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addTreeExpansionListener
public static void addTreeExpansionListener(TreeExpansionListener l)
TREEEXPANSION на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeTreeExpansionListener
public static void removeTreeExpansionListener(TreeExpansionListener l)
TREEEXPANSION при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addTreeModelListener
public static void addTreeModelListener(TreeModelListener l)
TREEMODEL на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeTreeModelListener
public static void removeTreeModelListener(TreeModelListener l)
TREEMODEL при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addTreeSelectionListener
public static void addTreeSelectionListener(TreeSelectionListener l)
TREESELECTION на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeTreeSelectionListener
public static void removeTreeSelectionListener(TreeSelectionListener l)
TREESELECTION при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addUndoableEditListener
public static void addUndoableEditListener(UndoableEditListener l)
UNDOABLEEDIT на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeUndoableEditListener
public static void removeUndoableEditListener(UndoableEditListener l)
UNDOABLEEDIT при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addInternalFrameListener
public static void addInternalFrameListener(InternalFrameListener l)
INTERNALFRAME на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeInternalFrameListener
public static void removeInternalFrameListener(InternalFrameListener l)
INTERNALFRAME при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addPropertyChangeListener
public static void addPropertyChangeListener(PropertyChangeListener l)
PROPERTYCHANGE на каждом экземпляре компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removePropertyChangeListener
public static void removePropertyChangeListener(PropertyChangeListener l)
PROPERTYCHANGE при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addVetoableChangeListener
public static void addVetoableChangeListener(VetoableChangeListener l)
VETOABLECHANGE на каждом экземпляре компонента в виртуальной машине Java по мере их возникновения. Примечание: Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeVetoableChangeListener
public static void removeVetoableChangeListener(VetoableChangeListener l)
VETOABLECHANGE при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
© 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/jdk.accessibility/com/sun/java/accessibility/util/SwingEventMonitor.html