Java 如何在web应用程序中向GWT按钮添加键盘短路?

Java 如何在web应用程序中向GWT按钮添加键盘短路?,java,gwt,Java,Gwt,我是GWT新手,希望在应用程序中的弹出对话框中为“是”按钮添加一个简单的键盘快捷键?我环顾四周,似乎找不到添加一个的明确方法 感谢您的帮助。在对话框中重写OnPreviewActiveEvent方法: @Override protected void onPreviewNativeEvent(NativePreviewEvent event) { super.onPreviewNativeEvent(event); if (event.getNativeEvent().getKe

我是GWT新手,希望在应用程序中的弹出对话框中为“是”按钮添加一个简单的键盘快捷键?我环顾四周,似乎找不到添加一个的明确方法


感谢您的帮助。

在对话框中重写OnPreviewActiveEvent方法:

@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
    }
}