1

我如何知道是什么动作触发了特定事件?

org.w3c.dom.events.EventListener refreshAnnotationsListener = new org.w3c.dom.events.EventListener() { 
    @Override
    public void handleEvent(org.w3c.dom.events.Event event) {
       // how do I know the action which triggered this event?
    }
};

我想有一种方法可以使用“throw”打印堆栈跟踪,它还显示触发事件的操作的名称。我不完全确定如何做到这一点。或者,还有其他方法吗?

谢谢,索尼

4

1 回答 1

0

您可以随时通过创建异常来创建堆栈跟踪:

new Exception().printStackTrace();

你不必扔它。

于 2010-10-19T18:48:26.190 回答