简体   繁体   English

gwt文本框添加更改处理程序

[英]gwt textbox add change handler

i have a textbox received from designer.but i wrote action in GWT. 我有一个从设计师收到的文本框。但我在GWT写了一个动作。 the problem is textbox is empty but when textbox is filled by value by pressing button then alert box will be displayed informed that value has been changed. 问题是文本框是空的,但是当按下按钮按值填充文本框时,将显示警告框,告知该值已更改。 but not worked.help me. 但没有工作。帮助我。

  TextBox zip1 = null;

  function onModuleLoad() {
    zip1 = TextBox.wrap(DOM.getElementById("zip1"));
    zip1.addChangeHandler(zip1ChangeAction());
 }

private ChangeHandler zip1ChangeAction() {
   return new ChangeHandler() {
      public void onChange(ChangeEvent event) {
         Window.alert("change fired");
      }
   };
}

It seems that what you want is ValueChangeHandler : 看来你想要的是ValueChangeHandler

textBox.addValueChangeHandler(new ValueChangeHandler<String>() {
    @Override
    public void onValueChange(ValueChangeEvent<String> event) {
        // TODO Auto-generated method stub

    }
});

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM