Класс AWTEventMonitor
- Прямые известные подклассы:
SwingEventMonitor
public class AWTEventMonitor extends Object
AWTEventMonitor реализует набор слушателей, которые условно устанавливаются на каждый экземпляр компонента AWT в виртуальной машине Java. События, перехваченные этими слушателями, доступны через единый набор слушателей, поддерживаемых AWTEventMonitor. Благодаря этому все отдельные события каждого экземпляра компонента AWT направляются в один набор слушателей, разделённых по категориям (категории см. в EventID).
Этот класс зависит от EventQueueMonitor, который обеспечивает базовую поддержку перехвата контейнеров верхнего уровня при их создании.
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
AWTEventMonitor() |
Создаёт AWTEventMonitor. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
static void |
addActionListener |
Добавляет указанный слушатель для получения всех событий ACTION каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addAdjustmentListener |
Добавляет указанный слушатель для получения всех событий ADJUSTMENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addComponentListener |
Добавляет указанный слушатель для получения всех событий COMPONENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addContainerListener |
Добавляет указанный слушатель для получения всех событий CONTAINER каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addFocusListener |
Добавляет указанный слушатель для получения всех событий FOCUS каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addItemListener |
Добавляет указанный слушатель для получения всех событий ITEM каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addKeyListener |
Добавляет указанный слушатель для получения всех событий KEY каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addMouseListener |
Добавляет указанный слушатель для получения всех событий MOUSE каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addMouseMotionListener |
Добавляет указанный слушатель для получения всех событий MOTION мыши каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addTextListener |
Добавляет указанный слушатель для получения всех событий TEXT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static void |
addWindowListener |
Добавляет указанный слушатель для получения всех событий WINDOW каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. |
static Component |
getComponentWithFocus() |
Возвращает компонент, который в данный момент находится в фокусе клавиатуры. |
static void |
removeActionListener |
Удаляет указанный слушатель, чтобы он больше не получал события ACTION при их возникновении. |
static void |
removeAdjustmentListener |
Удаляет указанный слушатель, чтобы он больше не получал события ADJUSTMENT при их возникновении. |
static void |
removeComponentListener |
Удаляет указанный слушатель, чтобы он больше не получал события COMPONENT при их возникновении. |
static void |
removeContainerListener |
Удаляет указанный слушатель, чтобы он больше не получал события CONTAINER при их возникновении. |
static void |
removeFocusListener |
Удаляет указанный слушатель, чтобы он больше не получал события FOCUS при их возникновении. |
static void |
removeItemListener |
Удаляет указанный слушатель, чтобы он больше не получал события ITEM при их возникновении. |
static void |
removeKeyListener |
Удаляет указанный слушатель, чтобы он больше не получал события KEY при их возникновении. |
static void |
removeMouseListener |
Удаляет указанный слушатель, чтобы он больше не получал события MOUSE при их возникновении. |
static void |
removeMouseMotionListener |
Удаляет указанный слушатель, чтобы он больше не получал события MOTION при их возникновении. |
static void |
removeTextListener |
Удаляет указанный слушатель, чтобы он больше не получал события TEXT при их возникновении. |
static void |
removeWindowListener |
Удаляет указанный слушатель, чтобы он больше не получал события WINDOW при их возникновении. |
Подробное описание конструкторов
AWTEventMonitor
public AWTEventMonitor()
AWTEventMonitor.Подробное описание методов
getComponentWithFocus
public static Component getComponentWithFocus()
- Возвращает:
- компонент, находящийся в фокусе клавиатуры
addComponentListener
public static void addComponentListener(ComponentListener l)
COMPONENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeComponentListener
public static void removeComponentListener(ComponentListener l)
COMPONENT при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addContainerListener
public static void addContainerListener(ContainerListener l)
CONTAINER каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeContainerListener
public static void removeContainerListener(ContainerListener l)
CONTAINER при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addFocusListener
public static void addFocusListener(FocusListener l)
FOCUS каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeFocusListener
public static void removeFocusListener(FocusListener l)
FOCUS при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addKeyListener
public static void addKeyListener(KeyListener l)
KEY каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeKeyListener
public static void removeKeyListener(KeyListener l)
KEY при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addMouseListener
public static void addMouseListener(MouseListener l)
MOUSE каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeMouseListener
public static void removeMouseListener(MouseListener l)
MOUSE при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addMouseMotionListener
public static void addMouseMotionListener(MouseMotionListener l)
MOTION мыши каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeMouseMotionListener
public static void removeMouseMotionListener(MouseMotionListener l)
MOTION при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addWindowListener
public static void addWindowListener(WindowListener l)
WINDOW каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeWindowListener
public static void removeWindowListener(WindowListener l)
WINDOW при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addActionListener
public static void addActionListener(ActionListener l)
ACTION каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeActionListener
public static void removeActionListener(ActionListener l)
ACTION при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addAdjustmentListener
public static void addAdjustmentListener(AdjustmentListener l)
ADJUSTMENT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeAdjustmentListener
public static void removeAdjustmentListener(AdjustmentListener l)
ADJUSTMENT при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addItemListener
public static void addItemListener(ItemListener l)
ITEM каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeItemListener
public static void removeItemListener(ItemListener l)
ITEM при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
addTextListener
public static void addTextListener(TextListener l)
TEXT каждого экземпляра компонента в виртуальной машине Java по мере их возникновения. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, поддерживающим этот тип слушателя.
- Параметры:
-
l— слушатель, который нужно добавить - См. также:
removeTextListener
public static void removeTextListener(TextListener l)
TEXT при их возникновении.- Параметры:
-
l— слушатель, который нужно удалить - См. также:
© 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.
https://docs.oracle.com/en/java/javase/25/docs/api/jdk.accessibility/com/sun/java/accessibility/util/AWTEventMonitor.html