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 : Sélectionner tout - Visualiser dans une fenêtre à part
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.