如何使用UIBinder捕获按键事件

时间:2010-02-12 18:17:18

标签: gwt uibinder

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

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

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

非常感谢你。

1 个答案:

答案 0 :(得分:5)

这应该有效:

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

小部件必须实现HasKeyDownHandlers

相关问题