Wie Schlüssel gepresstes Ereignis mit UiBinder fangen
Frage
In GWT + UiBinder Sie Klicks wie diese fangen können:
@UiHandler("cancelButton")
void onCancelButtonClicked(ClickEvent e) {
// cancel code goes here;
}
Gibt es ein Äquivalent für Taste gedrückt? Zum Beispiel, wenn der Benutzer die ESC-Taste drückt dann kündigen wir eine Aktion aus.
Vielen Dank.
Lösung
Dies sollte funktionieren:
@UiHandler("myWidget")
void onKeyDown(KeyDownEvent e) {
// key down code goes here
}
Das Widget wird HasKeyDownHandlers
umsetzen müssen.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow