0
如何将简单的点击处理程序附加到GWT中的DOM元素?GWT元素事件处理
@UIField com.google.gwt.dom.client.AnchorElement anchor;
我该如何创建'锚'的onclick处理程序?
如何将简单的点击处理程序附加到GWT中的DOM元素?GWT元素事件处理
@UIField com.google.gwt.dom.client.AnchorElement anchor;
我该如何创建'锚'的onclick处理程序?
如果你想使用ClickHandler
接口,可以通过与Anchor
,它有一个addClickHandler
方法和wrap
方法包裹AnchorElement
做到这一点。
所以,举例来说:
AnchorElement myAnchor;
Anchor anchorWrapper = Anchor.wrap(myAnchor);
anchorWrapper.addClickHandler(myClickHandler);
会做的伎俩。
这一般适用于很多UI元素:
但包装方法不是从Widget
的继承,所以也有一些例外:
wrap
的方法,但SimpleCheckBox
一样。
见http://stackoverflow.com/a/10153663/1010868 –