GWT TextBox - 编辑期间值更改的通知

Dav*_*kes 5 java gwt

我有TextBox一个Panel,我想通知时的"文本框"的值更改.

我尝试过以下事件处理程序:

  • ChangeHandler
  • ValueChangeHandler
  • KeyPresshandler

我的问题是,ValueChangeHandlerChangeHandler只有火的时候焦点离开控件.该KeyPressHandler火灾正确,但之前TextBox自己已经看到的情况下,这意味着将呼叫getText()从我的事件处理程序中看到一个不完整的数值.

是否有将工作完全一样的事件KeyPressHandler,但被解雇TextBox曾见过的事件吗?

编辑:在Windows XP上的Chrome和IE8中可以看到此行为

Chr*_*ing 7

试试KeyUpHandler.

  • 如果用户复制粘贴,这将不起作用. (2认同)