Spec-Zone.ru › OpenJDK 21

Класс AWTEventMonitor

java.lang.Object
com.sun.java.accessibility.util.AWTEventMonitor
Прямые известные подклассы:
SwingEventMonitor
public class AWTEventMonitor extends Object

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

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

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

Конструктор Описание
AWTEventMonitor()
Создаёт экземпляр AWTEventMonitor.

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

Модификатор и тип Метод Описание
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 при их возникновении.

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

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

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

AWTEventMonitor

public AWTEventMonitor()
Создаёт AWTEventMonitor.

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

getComponentWithFocus

public static Component getComponentWithFocus()
Возвращает компонент, который в данный момент имеет фокус клавиатуры. Возвращаемое значение может быть null.
Возвращает:
компонент, имеющий фокус клавиатуры

addComponentListener

public static void addComponentListener(ComponentListener l)
Добавляет указанный обработчик событий для получения всех событий COMPONENT на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeComponentListener(java.awt.event.ComponentListener)

removeComponentListener

public static void removeComponentListener(ComponentListener l)
Удаляет указанный обработчик, чтобы он больше не получал события COMPONENT при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addComponentListener(java.awt.event.ComponentListener)

addContainerListener

public static void addContainerListener(ContainerListener l)
Добавляет указанный обработчик событий для получения всех событий CONTAINER на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeContainerListener(java.awt.event.ContainerListener)

removeContainerListener

public static void removeContainerListener(ContainerListener l)
Удаляет указанный обработчик, чтобы он больше не получал события CONTAINER при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addContainerListener(java.awt.event.ContainerListener)

addFocusListener

public static void addFocusListener(FocusListener l)
Добавляет указанный обработчик событий для получения всех событий FOCUS на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeFocusListener(java.awt.event.FocusListener)

removeFocusListener

public static void removeFocusListener(FocusListener l)
Удаляет указанный обработчик, чтобы он больше не получал события FOCUS при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addFocusListener(java.awt.event.FocusListener)

addKeyListener

public static void addKeyListener(KeyListener l)
Добавляет указанный обработчик событий для получения всех событий KEY на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeKeyListener(java.awt.event.KeyListener)

removeKeyListener

public static void removeKeyListener(KeyListener l)
Удаляет указанный обработчик, чтобы он больше не получал события KEY при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addKeyListener(java.awt.event.KeyListener)

addMouseListener

public static void addMouseListener(MouseListener l)
Добавляет указанный обработчик событий для получения всех событий MOUSE на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeMouseListener(java.awt.event.MouseListener)

removeMouseListener

public static void removeMouseListener(MouseListener l)
Удаляет указанный обработчик, чтобы он больше не получал события MOUSE при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addMouseListener(java.awt.event.MouseListener)

addMouseMotionListener

public static void addMouseMotionListener(MouseMotionListener l)
Добавляет указанный обработчик событий для получения всех событий движения мыши MOTION на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeMouseMotionListener(java.awt.event.MouseMotionListener)

removeMouseMotionListener

public static void removeMouseMotionListener(MouseMotionListener l)
Удаляет указанный обработчик, чтобы он больше не получал события движения мыши MOTION при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addMouseMotionListener(java.awt.event.MouseMotionListener)

addWindowListener

public static void addWindowListener(WindowListener l)
Добавляет указанный обработчик событий для получения всех событий окна WINDOW на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeWindowListener(java.awt.event.WindowListener)

removeWindowListener

public static void removeWindowListener(WindowListener l)
Удаляет указанный обработчик, чтобы он больше не получал события окна WINDOW при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addWindowListener(java.awt.event.WindowListener)

addActionListener

public static void addActionListener(ActionListener l)
Добавляет указанный обработчик событий для получения всех событий действия ACTION на каждой компоненте в виртуальной машине Java по мере их возникновения.

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

Параметры:
l - добавляемый обработчик
См. также:
  • removeActionListener(java.awt.event.ActionListener)

removeActionListener

public static void removeActionListener(ActionListener l)
Удаляет указанный обработчик, чтобы он больше не получал события действия ACTION при их возникновении.
Параметры:
l - удаляемый обработчик
См. также:
  • addActionListener(java.awt.event.ActionListener)

addAdjustmentListener

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

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

Parameters:
l - слушатель для добавления
See Also:
  • removeAdjustmentListener(java.awt.event.AdjustmentListener)

removeAdjustmentListener

public static void removeAdjustmentListener(AdjustmentListener l)
Удаляет указанного слушателя, чтобы он больше не получал события ADJUSTMENT при их возникновении.
Parameters:
l - слушатель для удаления
See Also:
  • addAdjustmentListener(java.awt.event.AdjustmentListener)

addItemListener

public static void addItemListener(ItemListener l)
Добавляет указанного слушателя для получения всех событий ITEM на каждом экземпляре компонента в виртуальной машине Java при их возникновении.

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

Parameters:
l - слушатель для добавления
See Also:
  • removeItemListener(java.awt.event.ItemListener)

removeItemListener

public static void removeItemListener(ItemListener l)
Удаляет указанного слушателя, чтобы он больше не получал события ITEM при их возникновении.
Parameters:
l - слушатель для удаления
See Also:
  • addItemListener(java.awt.event.ItemListener)

addTextListener

public static void addTextListener(TextListener l)
Добавляет указанного слушателя для получения всех событий TEXT на каждом экземпляре компонента в виртуальной машине Java при их возникновении.

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

Parameters:
l - слушатель для добавления
See Also:
  • removeTextListener(java.awt.event.TextListener)

removeTextListener

public static void removeTextListener(TextListener l)
Удаляет указанного слушателя, чтобы он больше не получал события TEXT при их возникновении.
Parameters:
l - слушатель для удаления
See Also:
  • addTextListener(java.awt.event.TextListener)

© 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/AWTEventMonitor.html

Spec-Zone.ru

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