Spec-Zone.ru › OpenJDK 27

Класс SwingEventMonitor

java.lang.Object
com.sun.java.accessibility.util.AWTEventMonitor
com.sun.java.accessibility.util.SwingEventMonitor
public class SwingEventMonitor extends AWTEventMonitor

SwingEventMonitor расширяет AWTEventMonitor, добавляя набор прослушивателей, которые условно устанавливаются для каждого экземпляра компонента Swing в виртуальной машине Java. События, перехватываемые этими прослушивателями, становятся доступны через единый набор прослушивателей, поддерживаемых SwingEventMonitor. Благодаря этому все отдельные события каждого экземпляра компонента AWT и Swing направляются в один набор прослушивателей, разделённый по категориям (категории см. в EventID).

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

Поскольку этот класс расширяет AWTEventMonitor, нет необходимости одновременно использовать этот класс и AWTEventMonitor. Если нужно отслеживать как компоненты AWT, так и компоненты Swing, следует использовать только этот класс.

См. также:
  • AWTEventMonitor

Краткое описание полей

Модификатор и тип Поле Описание
protected static final EventListenerList listenerList
Основной список всех прослушивателей, зарегистрированных другими классами.

Краткое описание конструкторов

Конструктор Описание
SwingEventMonitor()
Создаёт SwingEventMonitor.

Краткое описание методов

Модификатор и тип Метод Описание
static void addAncestorListener(AncestorListener l)
Добавляет указанный прослушиватель для получения всех событий ANCESTOR каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addCaretListener(CaretListener l)
Добавляет указанный прослушиватель для получения всех событий CARET каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addCellEditorListener(CellEditorListener l)
Добавляет указанный прослушиватель для получения всех событий CELLEDITOR каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addChangeListener(ChangeListener l)
Добавляет указанный прослушиватель для получения всех событий CHANGE каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addColumnModelListener(TableColumnModelListener l)
Добавляет указанный прослушиватель для получения всех событий COLUMNMODEL каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addDocumentListener(DocumentListener l)
Добавляет указанный прослушиватель для получения всех событий DOCUMENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addInternalFrameListener(InternalFrameListener l)
Добавляет указанный прослушиватель для получения всех событий INTERNALFRAME каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addListDataListener(ListDataListener l)
Добавляет указанный прослушиватель для получения всех событий LISTDATA каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addListSelectionListener(ListSelectionListener l)
Добавляет указанный прослушиватель для получения всех событий LISTSELECTION каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addMenuListener(MenuListener l)
Добавляет указанный прослушиватель для получения всех событий MENU каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addPopupMenuListener(PopupMenuListener l)
Добавляет указанный прослушиватель для получения всех событий POPUPMENU каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addPropertyChangeListener(PropertyChangeListener l)
Добавляет указанный прослушиватель для получения всех событий PROPERTYCHANGE каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addTableModelListener(TableModelListener l)
Добавляет указанный прослушиватель для получения всех событий TABLEMODEL каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addTreeExpansionListener(TreeExpansionListener l)
Добавляет указанный прослушиватель для получения всех событий TREEEXPANSION каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addTreeModelListener(TreeModelListener l)
Добавляет указанный прослушиватель для получения всех событий TREEMODEL каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addTreeSelectionListener(TreeSelectionListener l)
Добавляет указанный прослушиватель для получения всех событий TREESELECTION каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addUndoableEditListener(UndoableEditListener l)
Добавляет указанный прослушиватель для получения всех событий UNDOABLEEDIT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addVetoableChangeListener(VetoableChangeListener l)
Добавляет указанный прослушиватель для получения всех событий VETOABLECHANGE каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void removeAncestorListener(AncestorListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события ANCESTOR при их возникновении.
static void removeCaretListener(CaretListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события CARET при их возникновении.
static void removeCellEditorListener(CellEditorListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события CELLEDITOR при их возникновении.
static void removeChangeListener(ChangeListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события CHANGE при их возникновении.
static void removeColumnModelListener(TableColumnModelListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события COLUMNMODEL при их возникновении.
static void removeDocumentListener(DocumentListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события DOCUMENT при их возникновении.
static void removeInternalFrameListener(InternalFrameListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события INTERNALFRAME при их возникновении.
static void removeListDataListener(ListDataListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события LISTDATA при их возникновении.
static void removeListSelectionListener(ListSelectionListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события LISTSELECTION при их возникновении.
static void removeMenuListener(MenuListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события MENU при их возникновении.
static void removePopupMenuListener(PopupMenuListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события POPUPMENU при их возникновении.
static void removePropertyChangeListener(PropertyChangeListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события PROPERTYCHANGE при их возникновении.
static void removeTableModelListener(TableModelListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события TABLEMODEL при их возникновении.
static void removeTreeExpansionListener(TreeExpansionListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события TREEEXPANSION при их возникновении.
static void removeTreeModelListener(TreeModelListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события TREEMODEL при их возникновении.
static void removeTreeSelectionListener(TreeSelectionListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события TREESELECTION при их возникновении.
static void removeUndoableEditListener(UndoableEditListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события UNDOABLEEDIT при их возникновении.
static void removeVetoableChangeListener(VetoableChangeListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события VETOABLECHANGE при их возникновении.

Методы, объявленные в классе AWTEventMonitor

addActionListener, addAdjustmentListener, addComponentListener, addContainerListener, addFocusListener, addItemListener, addKeyListener, addMouseListener, addMouseMotionListener, addTextListener, addWindowListener, getComponentWithFocus, removeActionListener, removeAdjustmentListener, removeComponentListener, removeContainerListener, removeFocusListener, removeItemListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeTextListener, removeWindowListener
Модификатор и тип Метод Описание
static void addActionListener(ActionListener l)
Добавляет указанный прослушиватель для получения всех событий ACTION каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addAdjustmentListener(AdjustmentListener l)
Добавляет указанный прослушиватель для получения всех событий ADJUSTMENT каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addComponentListener(ComponentListener l)
Добавляет указанный прослушиватель для получения всех событий COMPONENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addContainerListener(ContainerListener l)
Добавляет указанный прослушиватель для получения всех событий CONTAINER каждого экземпляра компонента в виртуальной машине Java по мере их возникновения.
static void addFocusListener(FocusListener l)
Добавляет указанный прослушиватель для получения всех событий FOCUS каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addItemListener(ItemListener l)
Добавляет указанный прослушиватель для получения всех событий ITEM каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addKeyListener(KeyListener l)
Добавляет указанный прослушиватель для получения всех событий KEY каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addMouseListener(MouseListener l)
Добавляет указанный прослушиватель для получения всех событий MOUSE каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addMouseMotionListener(MouseMotionListener l)
Добавляет указанный прослушиватель для получения всех событий перемещения мыши MOTION каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addTextListener(TextListener l)
Добавляет указанный прослушиватель для получения всех событий TEXT каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static void addWindowListener(WindowListener l)
Добавляет указанный прослушиватель для получения всех событий WINDOW каждого экземпляра компонента в виртуальной машине Java при их возникновении.
static Component getComponentWithFocus()
Возвращает компонент, который в данный момент имеет фокус клавиатуры.
static void removeActionListener(ActionListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события ACTION при их возникновении.
static void removeAdjustmentListener(AdjustmentListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события ADJUSTMENT при их возникновении.
static void removeComponentListener(ComponentListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события COMPONENT при их возникновении.
static void removeContainerListener(ContainerListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события CONTAINER при их возникновении.
static void removeFocusListener(FocusListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события FOCUS при их возникновении.
static void removeItemListener(ItemListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события ITEM при их возникновении.
static void removeKeyListener(KeyListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события KEY при их возникновении.
static void removeMouseListener(MouseListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события MOUSE при их возникновении.
static void removeMouseMotionListener(MouseMotionListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события MOTION при их возникновении.
static void removeTextListener(TextListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события TEXT при их возникновении.
static void removeWindowListener(WindowListener l)
Удаляет указанный прослушиватель, чтобы он больше не получал события WINDOW при их возникновении.

Методы, объявленные в классе Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Модификатор и тип Метод Описание
protected Object clone()
Создаёт и возвращает копию этого объекта.
boolean equals(Object obj)
Указывает, равен ли этот объект другому объекту.
protected void finalize()
Устарело, планируется удаление: этот элемент API может быть удалён в будущей версии.
Финализация устарела и может быть удалена в одном из будущих выпусков.
final Class<?> getClass()
Возвращает класс времени выполнения этого Object.
int hashCode()
Возвращает хеш-код этого объекта.
final void notify()
Пробуждает один поток, ожидающий на мониторе этого объекта.
final void notifyAll()
Пробуждает все потоки, ожидающие на мониторе этого объекта.
String toString()
Возвращает строковое представление объекта.
final void wait()
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt.
final void wait(long timeoutMillis)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени.
final void wait(long timeoutMillis, int nanos)
Заставляет текущий поток ожидать пробуждения, обычно в результате вызова notify или interrupt, либо до истечения заданного промежутка реального времени.

Подробное описание полей

listenerList

protected static final EventListenerList listenerList
Главный список всех слушателей, зарегистрированных другими классами. Его можно изменять публично только с помощью методов добавления или удаления слушателей этого класса.

Подробное описание конструкторов

SwingEventMonitor

public SwingEventMonitor()
Создает SwingEventMonitor.

Подробное описание методов

addAncestorListener

public static void addAncestorListener(AncestorListener l)
Добавляет указанный слушатель для получения всех событий ANCESTOR, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeAncestorListener(AncestorListener)

removeAncestorListener

public static void removeAncestorListener(AncestorListener l)
Удаляет указанный слушатель, чтобы он больше не получал события ANCESTOR при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addAncestorListener(AncestorListener)

addCaretListener

public static void addCaretListener(CaretListener l)
Добавляет указанный слушатель для получения всех событий CARET, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeCaretListener(CaretListener)

removeCaretListener

public static void removeCaretListener(CaretListener l)
Удаляет указанный слушатель, чтобы он больше не получал события CARET при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addCaretListener(CaretListener)

addCellEditorListener

public static void addCellEditorListener(CellEditorListener l)
Добавляет указанный слушатель для получения всех событий CELLEDITOR, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeCellEditorListener(CellEditorListener)

removeCellEditorListener

public static void removeCellEditorListener(CellEditorListener l)
Удаляет указанный слушатель, чтобы он больше не получал события CELLEDITOR при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addCellEditorListener(CellEditorListener)

addChangeListener

public static void addChangeListener(ChangeListener l)
Добавляет указанный слушатель для получения всех событий CHANGE, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeChangeListener(ChangeListener)

removeChangeListener

public static void removeChangeListener(ChangeListener l)
Удаляет указанный слушатель, чтобы он больше не получал события CHANGE при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addChangeListener(ChangeListener)

addColumnModelListener

public static void addColumnModelListener(TableColumnModelListener l)
Добавляет указанный слушатель для получения всех событий COLUMNMODEL, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeColumnModelListener(TableColumnModelListener)

removeColumnModelListener

public static void removeColumnModelListener(TableColumnModelListener l)
Удаляет указанный слушатель, чтобы он больше не получал события COLUMNMODEL при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addColumnModelListener(TableColumnModelListener)

addDocumentListener

public static void addDocumentListener(DocumentListener l)
Добавляет указанный слушатель для получения всех событий DOCUMENT, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeDocumentListener(DocumentListener)

removeDocumentListener

public static void removeDocumentListener(DocumentListener l)
Удаляет указанный слушатель, чтобы он больше не получал события DOCUMENT при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addDocumentListener(DocumentListener)

addListDataListener

public static void addListDataListener(ListDataListener l)
Добавляет указанный слушатель для получения всех событий LISTDATA, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeListDataListener(ListDataListener)

removeListDataListener

public static void removeListDataListener(ListDataListener l)
Удаляет указанный слушатель, чтобы он больше не получал события LISTDATA при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addListDataListener(ListDataListener)

addListSelectionListener

public static void addListSelectionListener(ListSelectionListener l)
Добавляет указанный слушатель для получения всех событий LISTSELECTION, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeListSelectionListener(ListSelectionListener)

removeListSelectionListener

public static void removeListSelectionListener(ListSelectionListener l)
Удаляет указанный слушатель, чтобы он больше не получал события LISTSELECTION при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addListSelectionListener(ListSelectionListener)

addMenuListener

public static void addMenuListener(MenuListener l)
Добавляет указанный слушатель для получения всех событий MENU, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeMenuListener(MenuListener)

removeMenuListener

public static void removeMenuListener(MenuListener l)
Удаляет указанный слушатель, чтобы он больше не получал события MENU при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addMenuListener(MenuListener)

addPopupMenuListener

public static void addPopupMenuListener(PopupMenuListener l)
Добавляет указанный слушатель для получения всех событий POPUPMENU, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removePopupMenuListener(PopupMenuListener)

removePopupMenuListener

public static void removePopupMenuListener(PopupMenuListener l)
Удаляет указанный слушатель, чтобы он больше не получал события POPUPMENU при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addPopupMenuListener(PopupMenuListener)

addTableModelListener

public static void addTableModelListener(TableModelListener l)
Добавляет указанный слушатель для получения всех событий TABLEMODEL, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeTableModelListener(TableModelListener)

removeTableModelListener

public static void removeTableModelListener(TableModelListener l)
Удаляет указанный слушатель, чтобы он больше не получал события TABLEMODEL при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addTableModelListener(TableModelListener)

addTreeExpansionListener

public static void addTreeExpansionListener(TreeExpansionListener l)
Добавляет указанный слушатель для получения всех событий TREEEXPANSION, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeTreeExpansionListener(TreeExpansionListener)

removeTreeExpansionListener

public static void removeTreeExpansionListener(TreeExpansionListener l)
Удаляет указанный слушатель, чтобы он больше не получал события TREEEXPANSION при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addTreeExpansionListener(TreeExpansionListener)

addTreeModelListener

public static void addTreeModelListener(TreeModelListener l)
Добавляет указанный слушатель для получения всех событий TREEMODEL, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeTreeModelListener(TreeModelListener)

removeTreeModelListener

public static void removeTreeModelListener(TreeModelListener l)
Удаляет указанный слушатель, чтобы он больше не получал события TREEMODEL при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addTreeModelListener(TreeModelListener)

addTreeSelectionListener

public static void addTreeSelectionListener(TreeSelectionListener l)
Добавляет указанный слушатель для получения всех событий TREESELECTION, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeTreeSelectionListener(TreeSelectionListener)

removeTreeSelectionListener

public static void removeTreeSelectionListener(TreeSelectionListener l)
Удаляет указанный слушатель, чтобы он больше не получал события TREESELECTION при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addTreeSelectionListener(TreeSelectionListener)

addUndoableEditListener

public static void addUndoableEditListener(UndoableEditListener l)
Добавляет указанный слушатель для получения всех событий UNDOABLEEDIT, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeUndoableEditListener(UndoableEditListener)

removeUndoableEditListener

public static void removeUndoableEditListener(UndoableEditListener l)
Удаляет указанный слушатель, чтобы он больше не получал события UNDOABLEEDIT при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addUndoableEditListener(UndoableEditListener)

addInternalFrameListener

public static void addInternalFrameListener(InternalFrameListener l)
Добавляет указанный слушатель для получения всех событий INTERNALFRAME, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeInternalFrameListener(InternalFrameListener)

removeInternalFrameListener

public static void removeInternalFrameListener(InternalFrameListener l)
Удаляет указанный слушатель, чтобы он больше не получал события INTERNALFRAME при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addInternalFrameListener(InternalFrameListener)

addPropertyChangeListener

public static void addPropertyChangeListener(PropertyChangeListener l)
Добавляет указанный слушатель для получения всех событий PROPERTYCHANGE, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removePropertyChangeListener(PropertyChangeListener)

removePropertyChangeListener

public static void removePropertyChangeListener(PropertyChangeListener l)
Удаляет указанный слушатель, чтобы он больше не получал события PROPERTYCHANGE при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addPropertyChangeListener(PropertyChangeListener)

addVetoableChangeListener

public static void addVetoableChangeListener(VetoableChangeListener l)
Добавляет указанный слушатель для получения всех событий VETOABLECHANGE, происходящих в каждом экземпляре компонента в виртуальной машине Java.

Примечание. Этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова данного метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.

Параметры:
l — слушатель, который нужно добавить
См. также:
  • removeVetoableChangeListener(VetoableChangeListener)

removeVetoableChangeListener

public static void removeVetoableChangeListener(VetoableChangeListener l)
Удаляет указанный слушатель, чтобы он больше не получал события VETOABLECHANGE при их возникновении.
Параметры:
l — слушатель, который нужно удалить
См. также:
  • addVetoableChangeListener(VetoableChangeListener)

Сообщить об ошибке или предложить улучшение
Дополнительные справочные материалы по API и документацию для разработчиков см. в разделе документации Java SE, где приведены более подробные описания для разработчиков, содержащие концептуальные обзоры, определения терминов, обходные решения и примеры работающего кода. Другие версии.
Java является товарным знаком или зарегистрированным товарным знаком Oracle и/или ее аффилированных лиц в США и других странах.
Авторские права © 1993, 2026, Oracle и/или ее аффилированные лица, 500 Oracle Parkway, Redwood Shores, CA 94065, США.
Все права защищены. Использование регулируется условиями лицензии и политикой распространения документации.

© 1993, 2025, 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