Bouton de feu de onAction avec Entrée en JavaFX

Je suis un débutant de JavaFx. Dans mon application JavaFX. j'ai mis en propriété onAction et il fonctionne très bien lorsque j'appuie sur le bouton à l'aide de la souris. Je veux le feu de la même, même lorsque l'utilisateur appuyez sur Enter sur le bouton. Je sais que je peux utiliser un même gestionnaire pour le faire.
Mais quand j'ai lu le onAction JavaDoc il est dit que cet événement incendie par une pression sur une touche.

Description de la propriété:

L'action du bouton, qui est appelée chaque fois que
le bouton est tiré. Cela peut être dû à l'utilisateur en cliquant sur le
bouton avec la souris, ou par un événement tactile, ou par une pression sur une touche, ou si
le développeur par programme invoque le feu ().

Mais lorsque j'appuie sur la touche Enter rien ne se passe. Est-il erreur dans la documentation? Il n'existe aucun autre moyen d'y parvenir sans l'ajout de alistener le bouton?

P. S

D'après les commentaires que j'ai vérifié avec la touche espace puis il me faire virer. Mais je veux mettre qui à la touche Entrée.
J'ai beaucoup de boutons. J'ai essayé button.setDefaultButton(true); mais il n'est pas me faire virer. Je pense que c'est becacuse il y a plus d'un bouton. Si je l'ai mis juste pour un bouton unique, il fonctionne très bien. Comment faire pour le mettre à de multiples boutons?

N'a le bouton a le focus lorsque vous appuyez sur la touche? Sur Windows 7, l'événement d'action n'est déclenché lorsque je presse la touche espace.
oui. J'ai mis le focus sur la touche avant d'appuyer sur la touche
Est le gestionnaire invoquée lorsque vous appuyez sur Espace, au lieu d'Entrer?
Voir Bouton.defaultButtonProperty()
J'ai une idée que vous devriez tester. btn.defaultButtonProperty().bind(btn.focusedProperty())

OriginalL'auteur Thusitha Thilina Dayaratne | 2014-09-10