Pergunta

No GWT + Uibinder, você pode pegar cliques como este:

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

Existe um equivalente para a tecla pressionada? Por exemplo, se o usuário pressionar a tecla ESC, cancelamos uma ação.

Muito obrigado.

Foi útil?

Solução

Isso deve funcionar:

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

O widget terá que implementar HasKeyDownHandlers.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top