嘿,我在ubuntu上运行GWT,并尝试按照Google上的教程指南进行学习.当用户点击输入按钮时,我在进行文本字段注册时遇到了一些问题.它适用于特定任意字符,因此我认为代码没有任何问题.所以它可能是KeyCodes.KEY_ENTERlinux不支持的?当用户点击进入时,我还可以写什么来让它读取?
newSymbolTextBox.addKeyPressHandler(new KeyPressHandler() {
public void onKeyPress(KeyPressEvent event) {
if (event.getCharCode() == KeyCodes.KEY_ENTER) {
addStock();
System.out.println("Foo");
}
}
});
Run Code Online (Sandbox Code Playgroud)
使用getKeyCode()您在本机事件上找到的方法.
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER)
System.out.println("Foo");
Run Code Online (Sandbox Code Playgroud)