Я пишу этот код, чтобы закрыть всплывающую панель с проверкой пробела (32), и он работает для меня
@Override
protected void onPreviewNativeEvent(NativePreviewEvent event) {
super.onPreviewNativeEvent(event);
if(event.getNativeEvent().getKeyCode() == 32){ // spacebar
hide();
}
}
В KeyUpEvent также есть getNativeEvent ();
, который можно проверить с помощьютак же
KeyUpEvent k;
k.getNativeEvent().getKeyCode() == 32