GWT Widget的OnLoad事件,如TextBox,TextArea

时间:2013-03-14 10:53:45

标签: events gwt

我想要抓住onLoad的{​​{1}}事件。但我找不到任何可以称之为的处理程序。 GWT为同一目的提供TextBox。但我不知道如何从LoadHandler实例化加载事件。

任何帮助都会很明显!!!

3 个答案:

答案 0 :(得分:1)

您似乎在寻找addAttachHandler()

如果您正在设计custom textbox实现界面HasAttachHandlers

答案 1 :(得分:1)

TextBox扩展ValueBoxBase,其中有一个名为onLoad()的受保护方法。

您需要做的就是以下

public class MyTextBox extends TextBox
{

  @Override
  protected void onLoad() {
   //Do your stuff
  }
}

答案 2 :(得分:-1)

textBox.addAttachHandler(new Handler() {
  @Override
  public void onAttachOrDetach(AttachEvent event) {
   if (event.isAttached()){

     doMyOnLoadMethod();

   }
  }
});