1

onLoadのイベントをキャッチしたいTextBox。しかし、それを呼び出すことができるハンドラーが見つかりません。GWT はLoadHandler同じ目的を提供します。しかし、 から Load イベントをインスタンス化する方法がわかりませんTextBox

どんな助けでもかなりです!!!

4

3 に答える 3

1

addAttachHandler()を探しているようです。

実装を設計している場合は、 HasAttachHandlerscustom textboxインターフェイスを実装します。

于 2013-03-14T11:27:11.290 に答える
1

TextBox は、 onLoad()と呼ばれる保護されたメソッドを持つValueBoxBaseを拡張します。

あなたがしなければならないのは次のことだけです

public class MyTextBox extends TextBox
{

  @Override
  protected void onLoad() {
   //Do your stuff
  }
}
于 2013-03-15T05:12:21.600 に答える
-1
textBox.addAttachHandler(new Handler() {
  @Override
  public void onAttachOrDetach(AttachEvent event) {
   if (event.isAttached()){

     doMyOnLoadMethod();

   }
  }
});
于 2013-03-14T15:09:58.997 に答える