类 SwingEventMonitor

java.lang.Object
com.sun.java.accessibility.util.AWTEventMonitor
com.sun.java.accessibility.util.SwingEventMonitor

public class SwingEventMonitor extends AWTEventMonitor

SwingEventMonitor 通过添加一组有条件地安装在 Java 虚拟机中的每个 Swing 组件实例上的监听器来扩展 AWTEventMonitor 。这些监听器捕获的事件通过 SwingEventMonitor 支持的一组统一监听器提供。这样,每个 AWT 和 Swing 组件实例上的所有单独事件都被汇集到一组按类别细分的监听器中(请参阅 EventID 了解类别)。

此类依赖于 EventQueueMonitor ,它为在创建顶级容器时捕获它们提供基本级别的支持。

因为这个类扩展了 AWTEventMonitor ,所以没有必要同时使用这个类和 AWTEventMonitor 。如果您想同时监视 AWT 和 Swing 组件,则应该只使用此类。

参见: