1

カスタム ウィジェットでマウス イベントに @UiHandler 表記を使用することは可能ですか? たとえば、GWT Designer を使用している場合、カスタム ウィジェットを右クリックし、[イベント ハンドラの追加] を選択してから、[onClick] を選択できます。onAttachOrDetach だけではなく。

よろしくアレックス

4

2 に答える 2

-1

GWT Designer がこれらのことを正確にどのように検出するかはわかりませんが@UiHandler、イベント引数の型を調べてイベント ハンドラーの型を判断し、次に、を返し、イベントの単一の引数を取るメソッドの中で参照される型をui:field調べます。ハンドラータイプ。@UiHandlerHandlerRegistration

簡単に言うと、独自のカスタム ウィジェットで非常にうまく使用できますが@UiHandler、GWT Designer がこれをどの程度サポートしているかはわかりません。

http://code.google.com/p/google-web-toolkit/source/browse/trunk/user/src/com/google/gwt/uibinder/rebind/HandlerEvaluator.javaを参照してください。

于 2011-07-13T08:57:09.393 に答える