有没有办法在 GWT 中使用 Clickhandler 接口来构建自定义子类?我需要 ClickHandlers,它应该对每一次点击做出反应。对于已实现的 ClickHandler 而言,实现此行为不是问题,但如果不必将此代码片段添加到每个 ListBox 元素,那就太好了:
boolean ingoreClick;
lastSelection = -1 ;
listBox.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
if (!ignoreClick) {
lastSelection = listBox.getSelectedIndex();
}
ignoreClick = !ignoreClick;
}
});
现在想象一下有listbox1、listbox2等等。