2010-10-19 41 views
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”打印堆栈跟踪,它也显示触发事件的动作的名称。我不确定如何做到这一点。或者,还有其他的方法吗?

感谢, 索尼

回答

0

您可以创建一个堆栈跟踪任何你想要的时间,通过创建一个例外:

new Exception().printStackTrace(); 

你不必扔掉它。