AWTEventMonitor
实现了一组侦听器,这些侦听器有条件地安装在Java虚拟机中的每个AWT组件实例上。 这些侦听器捕获的事件通过AWTEventMonitor
支持的统一侦听器集提供。 这样,每个AWT组件实例上的所有单个事件都会EventID
)。
此类依赖于EventQueueMonitor
,它提供了在创建顶级容器时捕获它们的基本级别支持。
ACTION
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有ADJUSTMENT
事件。 添加指定的侦听器,以便在Java虚拟机中的每个组件实例上发生所有COMPONENT
事件。 添加指定的侦听器,以便在Java虚拟机中的每个组件实例上发生所有CONTAINER
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有FOCUS
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有ITEM
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有KEY
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有MOUSE
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有鼠标MOTION
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有TEXT
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有WINDOW
事件。 返回当前具有键盘焦点的组件。 删除指定的侦听器,以便它们在发生时不再接收ACTION
事件。 删除指定的侦听器,以便它们在发生时不再接收ADJUSTMENT
个事件。 删除指定的侦听器,以便它们在发生时不再接收COMPONENT
个事件。 删除指定的侦听器,以便它们在发生时不再接收CONTAINER
个事件。 删除指定的侦听器,以便它们在发生时不再接收FOCUS
事件。 删除指定的侦听器,以便它们在发生时不再接收ITEM
个事件。 删除指定的侦听器,以便它们在发生时不再接收KEY
个事件。 删除指定的侦听器,以便它们在发生时不再接收MOUSE
个事件。 删除指定的侦听器,以便它们在发生时不再接收MOTION
个事件。 删除指定的侦听器,以便它们在发生时不再接收TEXT
事件。 删除指定的侦听器,以便它们在发生时不再接收WINDOW
个事件。 具有键盘焦点的当前组件。 已注册的ComponentListener类的当前列表。 已注册的ContainerListener类的当前列表。 已注册的FocusListener类的当前列表。 已注册的KeyListener类的当前列表。 已注册的MouseListener类的当前列表。 已注册的MouseMotionListener类的当前列表。 注册的WindowListener类的当前列表。 已注册的ActionListener类的当前列表。 已注册的AdjustmentListener类的当前列表。 已注册的ItemListener类的当前列表。 已注册的TextListener类的当前列表。 返回当前具有键盘焦点的组件。返回值可以为null。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有COMPONENT
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收COMPONENT
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有CONTAINER
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收CONTAINER
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有FOCUS
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收FOCUS
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有KEY
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收KEY
事件。 添加指定的侦听器,以便在Java虚拟机中的每个组件实例上发生所有MOUSE
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收MOUSE
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有鼠标MOTION
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收MOTION
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有WINDOW
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收WINDOW
事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有ACTION
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收ACTION
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有ADJUSTMENT
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收ADJUSTMENT
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有ITEM
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收ITEM
个事件。 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有TEXT
事件。注意:此侦听器将自动添加到调用此方法后创建的所有组件实例中。 此外,它仅添加到支持此侦听器类型的组件实例。
删除指定的侦听器,以便它们在发生时不再接收TEXT
个事件。 变量和类型 | 字段 | 描述 |
---|---|---|
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用; 获取具有焦点的组件使用getComponentWithFocus方法。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
protected static |
| 不推荐使用,要删除:此API元素将在以后的版本中删除。 该字段未使用。 |
构造器 | 描述 |
---|---|
|
变量和类型 | 方法 | 描述 |
---|---|---|
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 ACTION 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 ADJUSTMENT 事件。 |
static void |
| 添加指定的侦听器,以便在Java虚拟机中的每个组件实例上发生所有 COMPONENT 事件。 |
static void |
| 添加指定的侦听器,以便在Java虚拟机中的每个组件实例上发生所有 CONTAINER 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 FOCUS 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 ITEM 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 KEY 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 MOUSE 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有鼠标 MOTION 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 TEXT 事件。 |
static void |
| 添加指定的侦听器以在Java虚拟机中的每个组件实例上发生所有 WINDOW 事件。 |
static |
| 返回当前具有键盘焦点的组件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 ACTION 事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 ADJUSTMENT 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 COMPONENT 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 CONTAINER 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 FOCUS 事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 ITEM 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 KEY 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 MOUSE 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 MOTION 个事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 TEXT 事件。 |
static void |
| 删除指定的侦听器,以便它们在发生时不再接收 WINDOW 个事件。 |