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

标签 java gwt

我在 Panel 上有一个 TextBox,我想在“TextBox”的值发生变化时收到通知。

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

  • ChangeHandler
  • ValueChangeHandler
  • KeyPresshandler

我的问题是 ValueChangeHandlerChangeHandler 仅在焦点离开控件时触发。 KeyPressHandler 正确触发,但在 TextBox 本身看到事件之前,这意味着从我的事件处理程序调用 getText() 看到一个陈旧的值(value)。

是否有一个事件可以像 KeyPressHandler 一样工作,但在 TextBox 看到该事件后被触发?

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

最佳答案

试试 KeyUpHandler .

关于java - GWT TextBox - 编辑期间值更改通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2808767/

相关文章:

java - 具有反向代理的 Spring SAML - 响应的响应字段与发送的消息不对应

Java - 如何修正此算法,我不知道 value0 和 value1 何时不为空且为 null

java - 使用带有 Java 和 GWT 的 GChart 堆积条形图?

java - 如何使用 Eclipse 将 GWT 项目导出为可执行 JAR 文件?

design-patterns - MVP模式(GWT)的优势是什么

java - 无法从 DynamoDB 加载数据,因为 List<Object> 类型的属性无法未转换并使用@DynamoDBDocument 保存

java - AAPT:错误:找不到属性 android:clipToOutline

java - 为什么线程中的这个 Java 循环不起作用?

gwt - GWT单元格表中的内联编辑

java - GWT CellTable 自动换行