Класс AWTEventMonitor
- java.lang.Object
-
- com.sun.java.accessibility.util.AWTEventMonitor
- Прямые известные подклассы:
SwingEventMonitor
public class AWTEventMonitor extends Object
Класс AWTEventMonitor реализует набор слушателей, которые условно устанавливаются на каждом экземпляре компонента AWT в виртуальной машине Java. События, полученные этими слушателями, предоставляются через единый набор слушателей, поддерживаемый AWTEventMonitor. Таким образом, все отдельные события на каждом экземпляре компонента AWT направляются в один набор слушателей, разбитый по категориям (см. EventID для категорий).
Этот класс зависит от EventQueueMonitor, который обеспечивает базовый уровень поддержки для захвата верхнего уровня контейнеров по мере их создания.
Поля
| Модификатор и тип | Поле | Описание |
|---|---|---|
protected static ActionListener | actionListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static AdjustmentListener | adjustmentListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static ComponentListener | componentListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static Component | componentWithFocus | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется; для получения компонента с фокусом используйте метод getComponentWithFocus. |
protected static ContainerListener | containerListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static FocusListener | focusListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static ItemListener | itemListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static KeyListener | keyListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static MouseListener | mouseListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static MouseMotionListener | mouseMotionListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static TextListener | textListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
protected static WindowListener | windowListener | Устаревший, подлежит удалению: Этот элемент API может быть удалён в будущей версии. Это поле не используется. |
Конструкторы
| Конструктор | Описание |
|---|---|
AWTEventMonitor() |
Методы
| Модификатор и тип | Метод | Описание |
|---|---|---|
static void | addActionListener(ActionListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addAdjustmentListener(AdjustmentListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addComponentListener(ComponentListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addContainerListener(ContainerListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addFocusListener(FocusListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addItemListener(ItemListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addKeyListener(KeyListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addMouseListener(MouseListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addMouseMotionListener(MouseMotionListener l) | Добавляет указанного слушателя для получения всех событий движения мыши |
static void | addTextListener(TextListener l) | Добавляет указанного слушателя для получения всех событий |
static void | addWindowListener(WindowListener l) | Добавляет указанного слушателя для получения всех событий |
static Component | getComponentWithFocus() | Возвращает компонент, который в данный момент имеет фокус клавиатуры. |
static void | removeActionListener(ActionListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeAdjustmentListener(AdjustmentListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeComponentListener(ComponentListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeContainerListener(ContainerListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeFocusListener(FocusListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeItemListener(ItemListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeKeyListener(KeyListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeMouseListener(MouseListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeMouseMotionListener(MouseMotionListener l) | Удаляет указанного слушателя, чтобы он больше не получал события движения мыши |
static void | removeTextListener(TextListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
static void | removeWindowListener(WindowListener l) | Удаляет указанного слушателя, чтобы он больше не получал события |
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait Поля
componentWithFocus
@Deprecated(since="8",
forRemoval=true)
protected static Component componentWithFocus Текущий компонент с фокусом клавиатуры.
- См. также:
getComponentWithFocus()
componentListener
@Deprecated(since="8",
forRemoval=true)
protected static ComponentListener componentListener Текущий список зарегистрированных классов ComponentListener.
- См. также:
-
addComponentListener(java.awt.event.ComponentListener),removeComponentListener(java.awt.event.ComponentListener)
containerListener
@Deprecated(since="8",
forRemoval=true)
protected static ContainerListener containerListener Текущий список зарегистрированных классов ContainerListener.
- См. также:
-
addContainerListener(java.awt.event.ContainerListener),removeContainerListener(java.awt.event.ContainerListener)
focusListener
@Deprecated(since="8",
forRemoval=true)
protected static FocusListener focusListener Текущий список зарегистрированных классов FocusListener.
- См. также:
-
addFocusListener(java.awt.event.FocusListener),removeFocusListener(java.awt.event.FocusListener)
keyListener
@Deprecated(since="8",
forRemoval=true)
protected static KeyListener keyListener Текущий список зарегистрированных классов KeyListener.
- См. также:
-
addKeyListener(java.awt.event.KeyListener),removeKeyListener(java.awt.event.KeyListener)
mouseListener
@Deprecated(since="8",
forRemoval=true)
protected static MouseListener mouseListener Текущий список зарегистрированных классов MouseListener.
- См. также:
-
addMouseListener(java.awt.event.MouseListener),removeMouseListener(java.awt.event.MouseListener)
mouseMotionListener
@Deprecated(since="8",
forRemoval=true)
protected static MouseMotionListener mouseMotionListener Текущий список зарегистрированных классов MouseMotionListener.
- См. также:
-
addMouseMotionListener(java.awt.event.MouseMotionListener),removeMouseMotionListener(java.awt.event.MouseMotionListener)
windowListener
@Deprecated(since="8",
forRemoval=true)
protected static WindowListener windowListener Текущий список зарегистрированных классов WindowListener.
- См. также:
-
addWindowListener(java.awt.event.WindowListener),removeWindowListener(java.awt.event.WindowListener)
actionListener
@Deprecated(since="8",
forRemoval=true)
protected static ActionListener actionListener Текущий список зарегистрированных классов ActionListener.
- См. также:
-
addActionListener(java.awt.event.ActionListener),removeActionListener(java.awt.event.ActionListener)
adjustmentListener
@Deprecated(since="8",
forRemoval=true)
protected static AdjustmentListener adjustmentListener Текущий список зарегистрированных классов AdjustmentListener.
- См. также:
-
addAdjustmentListener(java.awt.event.AdjustmentListener),removeAdjustmentListener(java.awt.event.AdjustmentListener)
itemListener
@Deprecated(since="8",
forRemoval=true)
protected static ItemListener itemListener Текущий список зарегистрированных классов ItemListener.
- См. также:
-
addItemListener(java.awt.event.ItemListener),removeItemListener(java.awt.event.ItemListener)
textListener
@Deprecated(since="8",
forRemoval=true)
protected static TextListener textListener Текущий список зарегистрированных классов TextListener.
Конструкторы
AWTEventMonitor
public 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 по мере их возникновения.
Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeAdjustmentListener(java.awt.event.AdjustmentListener)
removeAdjustmentListener
public static void removeAdjustmentListener(AdjustmentListener l)
Удаляет указанный слушатель, чтобы он больше не получал событий ADJUSTMENT при их возникновении.
- Параметры:
-
l- слушатель для удаления - См. также:
addAdjustmentListener(java.awt.event.AdjustmentListener)
addItemListener
public static void addItemListener(ItemListener l)
Добавляет указанный слушатель для получения всех событий ITEM на каждом экземпляре компонента в виртуальной машине Java по мере их возникновения.
Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeItemListener(java.awt.event.ItemListener)
removeItemListener
public static void removeItemListener(ItemListener l)
Удаляет указанный слушатель, чтобы он больше не получал события ITEM при их возникновении.
- Параметры:
-
l- слушатель для удаления - См. также:
addItemListener(java.awt.event.ItemListener)
addTextListener
public static void addTextListener(TextListener l)
Добавляет указанного слушателя для получения всех событий TEXT на каждом экземпляре компонента в виртуальной машине Java при их возникновении.
Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l- слушатель для добавления - См. также:
removeTextListener(java.awt.event.TextListener)
removeTextListener
public static void removeTextListener(TextListener l)
Удаляет указанного слушателя, чтобы он больше не получал события TEXT при их возникновении.
- Параметры:
-
l- слушатель для удаления - См. также:
addTextListener(java.awt.event.TextListener)
© 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.
https://docs.oracle.com/en/java/javase/11/docs/api/jdk.accessibility/com/sun/java/accessibility/util/AWTEventMonitor.html