gpt4 book ai didi

gwt-2.5 - GWT 按钮上的 Widget.addHandler() 无法正常工作

转载 作者:行者123 更新时间:2023-12-01 10:03:02 26 4
gpt4 key购买 nike

我正在尝试在按钮上使用方法 addHandler。以下是我的代码:

private void attachClickHandler(Widget widget) {
ClickHandler clickHandler1;
ClickHandler clickHandler2;

clickHandler1 = new ClickHandler() {

@Override
public void onClick(ClickEvent event) {
System.out.println("ClickHandler One");
}

};
clickHandler2 = new ClickHandler() {

@Override
public void onClick(ClickEvent event) {
System.out.println("ClickHandler Two");
}

};
((Button) widget).addClickHandler(clickHandler1);
widget.addHandler(clickHandler2, ClickEvent.getType());
}

如果我添加这两个处理程序,它会完美地工作。但是,如果我尝试仅添加 clickHandler2(使用 widget.addHandler(...),则不会调用处理程序。

无法弄清楚为什么?

提前致谢。

最佳答案

让这个工作唯一需要的是:

改变

widget.addHandler(clickHandler2, ClickEvent.getType());

widget.addDomHandler(clickHandler2, ClickEvent.getType());

关于gwt-2.5 - GWT 按钮上的 Widget.addHandler() 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14066006/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com