0

GWT で単純なクリック ハンドラーを DOM 要素にアタッチするにはどうすればよいですか?

@UIField com.google.gwt.dom.client.AnchorElement anchor;

「アンカー」の onclick ハンドラーを作成するにはどうすればよいですか?

4

1 に答える 1

1

インターフェイスを使用する場合は、メソッドとメソッドを持つでClickHandlerをラップすることでこれを行うことができます。AnchorElementAnchoraddClickHandlerwrap

たとえば、次のようになります。

AnchorElement myAnchor;
Anchor anchorWrapper = Anchor.wrap(myAnchor);
anchorWrapper.addClickHandler(myClickHandler);

トリックを行います。

これは通常、多くの UI 要素で機能します。

ただし、wrap メソッドは からの継承ではないWidgetため、いくつかの例外があります。

于 2012-05-25T17:37:32.410 に答える