我已创建以下复选框
import com.google.gwt.dom.client.InputElement;
...
final InputElement bulkEditCheckbox = Document.get().createCheckInputElement();
尝试了很多公式,但只是不能包装它或添加一个监听器。有什么建议吗?
PS:尝试使用SimpleCheckBox.wrap()包装时出现以下错误:
‘A widget that has an existing parent widget may not be added to the detach list’
答案 0 :(得分:0)
这解决了我的问题:
DOM.sinkEvents(element, Event.ONCLICK);
DOM.setEventListener(element, new EventListener() {
@Override
public void onBrowserEvent(Event event) {
if (Event.ONCLICK == event.getTypeInt()) {
...
}
}
});