如何将简单的点击处理程序附加到GWT中的DOM元素?
@UIField com.google.gwt.dom.client.AnchorElement anchor;
我如何为'anchor'创建一个onclick处理程序?
答案 0 :(得分:1)
如果您想使用ClickHandler
界面,可以将AnchorElement
与Anchor
包裹在一起,addClickHandler
方法和{{3}方法。
所以,例如:
AnchorElement myAnchor;
Anchor anchorWrapper = Anchor.wrap(myAnchor);
anchorWrapper.addClickHandler(myClickHandler);
会做到这一点。
这通常适用于许多UI元素:
但是wrap方法不是PasswordTextBox的继承,所以有一些例外:
Widget
没有wrap
方法,但CheckBox没有。SimpleCheckBox