2015-12-14 2 views
2

Я новичок в GWT и хотел бы добавить простое сочетание клавиш с кнопкой «Да» в диалоговом окне в нашем приложении? Я огляделся и, похоже, не нашел четкого способа добавить его.Как добавить клавиатуру с кнопкой GWT в нашем веб-приложении?

благодарим за любую помощь.

ответ

4

Override метод onPreviewNativeEvent в вашем диалоге:

@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 
    } 
} 
Смежные вопросы