Java : listener sur JButton sans nom
Résolu
Bonjour,
j'ai créé un JButton avec simplement une image, impossible d'utiliser un listener de type :
comment déclencher une action sur ce type de bouton ?
(à partir de son nom de variable. par exemple : JButton connexion; )
merci d'avance
j'ai créé un JButton avec simplement une image, impossible d'utiliser un listener de type :
public void actionPerformed(ActionEvent evt) {
//on récupère l'étiquette de l'item
String actionCommand = evt.getActionCommand();
if(actionCommand.equals("Options")) {
...
}
else if(actionCommand.equals("Valider")) {
...
}
comment déclencher une action sur ce type de bouton ?
(à partir de son nom de variable. par exemple : JButton connexion; )
merci d'avance
Configuration: Linux Firefox 3.0.11
4 réponses
-
c'est bon, j'ai réussi. Il y avait un problème de repaint().
-
ça provient pas de e.getSource() ...
sinon si c'est possible de voir votre code, pour avoir une idee d'ou ça provient -
j'ai utilisé votre solution, mais l'action voulue n'a fonctionné qu'une seule fois.
En effet dès que je rappui sur le bouton, il ne se passe plus rien.
d'où cela peut venir??
merci d'avance -
vous pouvez travailler avec son nom de variable :
if(e.getSource() == monBtn)
{
}