在Eclipse中开发Java GUI(例如Swing)时,是否有内置功能(或插件)可以监控所有触发的事件?

最佳答案

您也可以自己编写AWTEventListener。只需将以下行添加到您的程序。

Toolkit.getDefaultToolkit().addAWTEventListener(new AWTEventListener() {
    public void eventDispatched(AWTEvent event) {
        System.out.println(event);
    }
}, -1);

用您喜欢的任何东西替换输出。您还可以仅通过将-1更改为AWTEvent的某些常量来监听特定事件。

10-08 00:26