ActionListener sur un composant dans le main
Bonjour, voici ce que j'essaie de programmer :
- ouverture d'une fenêtre "accueil" avec un bouton "Suivant"
- S'il y a appuie sur ce bouton, lancement d'une fenêtre "menu"
Mon problème vient au niveau du actionlistener pour désigner mon bouton, je ne sais pas quelle syntaxe utiliser.
Voici mon main :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| public static void main(String[] args) {
fenetre_accueil ac = new fenetre_acceuil();
ac.suivant.addActionListener(new bouton_suivant_listener());
}
class bouton_suivant_listener implements ActionListener{
public void actionPerformed(ActionEvent arg0){
if (arg0.getSource()== suivant) // ICI est l'erreur
{
Fenetre menu = new Fenetre();
}
}} |
J'ai essayé ac.suivant, this.suivant, this.ac.suivant, mais je reçoit l'erreur "Suivant cannot be resolved to a variable". C'est certainement dû au fait que les deux classes ne "communique" pas ( enfin je suppose).
Merci d'avance.