Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

gwt textbox add change handler

Tags:

java

textbox

gwt

i have a textbox received from designer.but i wrote action in 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");
      }
   };
}
like image 509
msaif Avatar asked Apr 11 '10 01:04

msaif


1 Answers

It seems that what you want is ValueChangeHandler:

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

    }
});
like image 149
Igor Klimer Avatar answered Sep 29 '22 12:09

Igor Klimer