Meilleur moyen pour Obtenir l'id de l'Objet cliqué dans JavaFX contrôleur

Je suis à la recherche d'une meilleure façon pour obtenir l'id de l'objet cliqué dans le gestionnaire d'événement pour cet objet.

J'ai déjà trouvé ceci:

javafx passer fx:id de contrôleur ou d'un paramètre dans le fxml onAction méthode

Mais cela ne fonctionne pas pour moi.

Maintenant, je suis en utilisant le getId (), fonction de la classe de nœud comme ceci:

Button btn = (Button) event.getSource();
String id = btn.getId();

Mais je veux utiliser cette méthode n'est pas seulement pour les boutons.

Voulez-vous obtenir le id ou la fx:id pour les Boutons, les Étiquettes et les autres contrôles, lorsque vous cliquez sur eux ?
Je veux obtenir le fx:id
Pourquoi voulez-vous que le fx:id dans le contrôle ? fx:id est utilisé dans le fxml à se lier avec les contrôles dans le contrôleur. Il n'y a pas de point d'en arriver la fx:id. Pourrais-je savoir la raison pour laquelle vous essayez d'extraire le fx:id ?

OriginalL'auteur Daniel R. | 2014-06-19