在GWT + UiBinder中,您可以像这样捕获点击:

@UiHandler("cancelButton")
void onCancelButtonClicked(ClickEvent e) {
    // cancel code goes here;
}


按键是否等效?例如,如果用户按ESC键,则我们取消操作。

非常感谢。

最佳答案

这应该工作:

@UiHandler("myWidget")
void onKeyDown(KeyDownEvent e) {
  // key down code goes here
}


该小部件将必须实现HasKeyDownHandlers

关于gwt - 如何使用UIBinder捕获按键事件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2254092/

10-09 05:07