Pb avec un listener de JToggleButton [Résolu]

Messages postés
53
Date d'inscription
lundi 21 janvier 2008
Dernière intervention
5 mars 2008
- - Dernière réponse : ldumont
Messages postés
53
Date d'inscription
lundi 21 janvier 2008
Dernière intervention
5 mars 2008
- 18 févr. 2008 à 18:34
Bonjour, jaimerais associer à un JToggleButton un listener que j'ai crée :
je fais donc ceci : etat.addActionListener(

new EcouteurBoutonAgir()); (etat est mon JToggleButton)

ensuite je définie mon listener :
public

class EcouteurBoutonAgir
implements ActionListener {

public
void actionPerformed( ActionEvent e) {

JButton boutonAgir = (JButton) e.getSource();

if (!boutonAgir.getText().equals(
"Appuyé")){boutonAgir.setText(

"Appuyé");}

else//c'est "Appuyé": on l'enlève

{boutonAgir.setText(

"Enlevé");}}}

et la j'ai une erreur qui apparait et qui me dit "

No enclosing instance of type GridBagLayoutDemo is accessible. Must qualify the allocation with an enclosing instance of type GridBagLayoutDemo (e.g. x.new A() where x is an instance of GridBagLayoutDemo).

Mais je vois pas comment faire pour résoudre le pb.
GridBayLayoutDemo est ma classe contenant mon JToggleButton

Merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
Messages postés
53
Date d'inscription
lundi 21 janvier 2008
Dernière intervention
5 mars 2008
1
3
Merci
En fait j'ai oublié de mettre " static " dans la définition de mon listener....et dire que ça fait 3h que je bloque dessus!!!

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 87 internautes nous ont dit merci ce mois-ci

Commenter la réponse de ldumont

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.