我是GWT的新手,想在我们的应用程序的对话框弹出窗口中添加一个简单的键盘快捷键到“是”按钮?我环顾四周,似乎找不到添加一个的明确方法。
谢谢你的帮助。
答案 0 :(得分:4)
在对话框中覆盖onPreviewNativeEvent方法:
@Override
protected void onPreviewNativeEvent(NativePreviewEvent event) {
super.onPreviewNativeEvent(event);
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ESCAPE) {
hide();
}
if (event.getNativeEvent().getKeyCode() == KeyCodes.KEY_ENTER) {
// submit(); - or whatever you need to do here
}
}