JavaFX KeyEvent devuelve KeyCode.UNDEFINED
Creé una aplicación JavaFX simple que recibe información del usuario en un TextField. Adjunté el evento KeyTyped de SceneBuilder al controlador. Mi función se ve así:
@FXML private void keyTyped(KeyEvent event) {
System.out.println(event.getCode().equals(KeyCode.ENTER));
}
Esta función siempre imprime UNDEFINED cuando escribo la tecla enter. ¿Alguna idea sobre cómo solucionar este problema? Otras letras que escribo parecen tener el mismo problema también.