Класс 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 при их возникновении. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeActionListener
public static void removeActionListener(ActionListener l)
ACTION при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addAdjustmentListener
public static void addAdjustmentListener(AdjustmentListener l)
ADJUSTMENT на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeAdjustmentListener
public static void removeAdjustmentListener(AdjustmentListener l)
ADJUSTMENT при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addItemListener
public static void addItemListener(ItemListener l)
ITEM на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeItemListener
public static void removeItemListener(ItemListener l)
ITEM при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
addTextListener
public static void addTextListener(TextListener l)
TEXT на каждом экземпляре компонента в виртуальной машине Java при их возникновении. Примечание: этот слушатель автоматически добавляется ко всем экземплярам компонентов, созданным после вызова этого метода. Кроме того, он добавляется только к экземплярам компонентов, которые поддерживают этот тип слушателя.
- Parameters:
-
l- слушатель для добавления - See Also:
removeTextListener
public static void removeTextListener(TextListener l)
TEXT при их возникновении.- Parameters:
-
l- слушатель для удаления - See Also:
© 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://download.java.net/java/early_access/jdk24/docs/api/jdk.accessibility/com/sun/java/accessibility/util/AWTEventMonitor.html