我在使用 GWT 和 TextField 事件时遇到了一些问题。
我想编写一个搜索字段并能够输入丹麦和瑞典名称(即 Ø = alt + 0216 )并更新应用过滤器/格式化程序并呈现生活结果。
虽然普通的字母和数字使用 keyup-events 可以正常工作,但 alt 组合使它变得非常困难。在这里工作 FF16 似乎在发布 alt之后绝对没有任何事件。
有没有办法为 TextField 获取一个简单的 ChangeEvent?
您可以将 ValueChangeHandler 添加到 TextBox,但它只会在 TextBox 失去焦点时触发。
如果我正确理解您的用例,则释放 ALT 键时您不需要 KeyUpEvent 。您需要知道在释放另一个键时是否按下了 ALT 键。本机浏览器事件有一个标志:event.altKey。