ldumont
Messages postés53Date d'inscriptionlundi 21 janvier 2008StatutMembreDernière intervention 5 mars 2008
-
18 févr. 2008 à 15:56
ldumont
Messages postés53Date d'inscriptionlundi 21 janvier 2008StatutMembreDerniè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