Java JLabel - ajouter un identifiant unique
Question
Y at-il de toute façon d'ajouter un ID ou un identifiant unique à un JLabel?
Merci à tous
La solution
JLabel a une méthode de setName qui est héritée de java.awt.Component. Vous pouvez utiliser cela pour un ID.
Autres conseils
Vous pouvez appeler Component.setName
sur, ou JComponent.putClientProperty
, ou sous-classe ou utiliser l'objet JLabel
comme une clé est une Map
de quelque sorte.
Mais sans doute la voie à suivre est de garder la main d'une référence à l'objet d'origine, de sorte que vous pouvez écrire un code propre, directe qui ne dispose pas de regarder vers le haut du composant.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow