如何知道触发事件的操作?
问题描述:
我如何知道触发某个特定事件的操作?如何知道触发事件的操作?
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”打印堆栈跟踪,它也显示触发事件的动作的名称。我不确定如何做到这一点。或者,还有其他的方法吗?
感谢, 索尼
答
您可以创建一个堆栈跟踪任何你想要的时间,通过创建一个例外:
new Exception().printStackTrace();
你不必扔掉它。