我的代码:
@Override
public void onKeyPress(KeyPressEvent event)
{
if (event.getCharCode() == KeyCodes.KEY_ENTER)
{
registerButton.click();
}
}
它附加到一个文本框,当我按下回车键时它会触发。 event.getCharCode()
只是零,不是13
。当我按 Tab 时,它是0
,当我按 Escape 时,它是0
. 啊!
这昨天工作正常,项目中的其他地方发生了一些变化来影响这一点 - 但我不确定它可能是什么。最后一天似乎确实没有进行任何相关更改。
相反,如果我处理 a KeyUpEvent
,这将按预期工作。
我正在使用 GWT 2.1.0。感谢您的任何想法!