2013-04-25 40 views

回答

3
+1

很酷:)但你的鏈接指向的方法,不採取事件觸發布爾值。 [This](http://google-web-toolkit.googlecode.com/svn/javadoc/2.5/com/google/gwt/user/client/ui/ValueBoxBase.html#setValue(T,boolean))是一個你要。 – Miquel 2013-04-25 13:45:28

+0

更新爲指向正確的方法 – David 2013-04-25 13:50:03

+0

謝謝,它的工作原理。 – javalearner 2013-04-25 14:49:49

0

如果你看看TextBox.seText()方法,你會看到,下到實際的DOM一路,是不斷產生的任何事件,所以你想要做的只是贏得了什麼t現成可用。

我看到兩個選項:

  1. 每當呼叫的setText,你還打電話給你的選擇還是要好得多
  2. 使自己的文本框,擴展TextBox的事件處理程序,並重寫的setText ()方法,它首先調用super.setText()和然後沒有任何事件發生,你想
+0

是的,但問題是我不能與方法2去。我想要一個通用的處理程序。 但是從你說的話來看,它不可能註冊事件。 – javalearner 2013-04-25 13:41:43

+1

那麼,我剛剛通過setText(),甚至沒有被觸發,所以,不,沒有事件訂閱與香草'TextBox'實例。查看@DvdPrd回答setValue雖然 – Miquel 2013-04-25 13:44:47