Bonjour a tous!
J'ai un petit souci de conception... En gros, je suis en train de creer un programme avec une interface graphique. Donc une classe Interface, une classe Buttonlistener pour gerer les actions.
En gros, dans Interface :
J'aimerais maintenant dans ma classe ButtonListener trouver le nom de l'objet qui est a l'origine de l'action declenché. J'ai essaye differentes choses mais je suis coincé..
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ... ButtonListener listener = new ButtonListener(this); JButton bouton1 = new JButton("bouton"); JButton bouton2 = new JButton("bouton"); ... bouton1.addActionListener(listener); bouton2.addActionListener(listener); ...
J'avias pensé a getClass().getName() mais ca me donne le nom de la classe, c'est a dire :
javax.swing.JButton mais je voudrais trouver bouton1 et bouton2 etc.
Je ne sais pas si je me suis bien fait comprendre.... :s
Je l'espere en tout cas, tout comme j'espere que quelqu'un pourra m'aider!
Merci d'avance!
Zenklys
Partager