JavaFX KeyEvent возвращает KeyCode.UNDEFINED
Я создал простое приложение JavaFX, которое получает ввод от пользователя в TextField. Я прикрепил событие KeyTyped из SceneBuilder к контроллеру. Моя функция выглядит так:
@FXML private void keyTyped(KeyEvent event) {
System.out.println(event.getCode().equals(KeyCode.ENTER));
}
Эта функция всегда печатает UNDEFINED, когда я набираю клавишу ввода. Есть какие нибудь идеи как это починить? Другие буквы, которые я печатаю, похоже, имеют ту же проблему.