Bonjour à tous,
Un petit problème durant ma conception d'une interface graphique.
Dans une boucle for, j'instancie des labels, chaque label affiche une image. Cependant, lors d'un event, je n'arrive pas à déterminer sur quel JLABEL le clic à eu lieu....
Est-t-il possible d'identifier un label et récuperer son identifiant sans pour autant qu'il soit visible. Je ne peux pas me baser sur la propriété texte vu que je n'affiche pas de texte mais des images!
Par exemple :
createJLabel() instancie simplement des JLabels...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 for (int c = 0; c<6; c++) { tableau[c]=createJLabel(); }
Comment puis-je faire lors d'un : public void mouseClicked(MouseEvent e) d'identifier quel ou quel label j'ai instancié ?! Lors d'un println d'un e.getSource() sur les jlabel crée, j'ai toutes les mêmes infos !
Merci à vous![]()
![]()
Partager