簡體   English   中英

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

[英]gwt textbox add change handler

我有一個從設計師收到的文本框。但我在GWT寫了一個動作。 問題是文本框是空的,但是當按下按鈕按值填充文本框時,將顯示警告框,告知該值已更改。 但沒有工作。幫助我。

  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");
      }
   };
}

看來你想要的是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