我从 InteliJ IDEA 中的 EventListener 进行调试并获取一些变量,例如 _val、_oldVal、_selbk、_start、_name ...但我不知道如何获取这些变量。 这是我的代码:
myDoublebox.addEventListener(Events.ON_CHANGE, new org.zkoss.zk.ui.event.EventListener() {
@Override
public void onEvent(Event event) throws Exception {
//just for debug
System.out.println(event);
}
});
最佳答案
您可以使用 getter 方法访问事件对象的数据。 喜欢:
event.getData()
返回事件的值(设置为事件值的对象)event.getName()
返回事件类型
您可以在这里获取所有信息: : https://www.zkoss.org/javadoc/8.0.0/zk/org/zkoss/zk/ui/event/Event.html
关于java zkoss EventListener如何获取事件变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40905826/