Bonjour,

Le menu s'affiche parfaitement c'est lorsque je dois lier une action lors d'un clic que sa foire,je ne comprends pas pk.

Voici le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
 private JMenuBar menuBar = new JMenuBar();
 
      //
      private JMenu regles = new JMenu("Régles");//Régles
      //
      private JMenu affichage = new JMenu("Affichage"); //Affichage
      private JMenu fond=new JMenu("Fond");
      private JCheckBoxMenuItem f_1=new JCheckBoxMenuItem("Fond1");//f=fond
      private JCheckBoxMenuItem f_Normal=new JCheckBoxMenuItem("Fond Normal");
      private JMenu joueur=new JMenu("Joueur");
      private JCheckBoxMenuItem j_Normal=new JCheckBoxMenuItem("Normal");
      private JCheckBoxMenuItem j_Avion=new JCheckBoxMenuItem("Avion");
      //
      private JMenu aPropos = new JMenu("A propos");//aPropos
      private JMenu quitter=new JMenu("Quitter");
      //
      //
      private void menu(){
          //
    	   regles.addActionListener(new regles_Listener());
    	   this.menuBar.add(regles);
    	   //
           this.menuBar.add(affichage);
           //
           aPropos.addActionListener(new aPropos_Listener());
           this.menuBar.add(aPropos);
           //
           this.menuBar.add(quitter);//Pour quitter l'application
    	   //
 
 
          //
          this.affichage.add(fond);
          this.fond.add(f_Normal);
          this.fond.add(f_1);
          f_Normal.setSelected(true);
          //
          this.affichage.add(joueur);
          this.joueur.add(j_Normal);
          this.joueur.add(j_Avion);
          j_Normal.setSelected(true);
 
          //
          //Ajout de la barre de menus sur la fenêtre
          this.setJMenuBar(menuBar);
 
      }

Lie a:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
       public class aPropos_Listener implements ActionListener{
    	   public void actionPerformed(ActionEvent arg0) {//
    		   //
    		   JOptionPane jop_aP = new JOptionPane();//aP=a propos
    		   String mess="Ce jeu a ete devellope par 'Bada Boum' le 04/05/2014.";
    		   jop_aP.showMessageDialog(null, mess, "À propos", JOptionPane.INFORMATION_MESSAGE); 
 
    	   }
       }
       //
       public class regles_Listener implements ActionListener{
    	   public void actionPerformed(ActionEvent e) {//
    		   //
    		   JOptionPane jop_R = new JOptionPane();//R=regles
    		   String mess="La régle est simple,deplacez vous et evitez les rectangles.";
    		   jop_R.showMessageDialog(null, mess, "Régles", JOptionPane.INFORMATION_MESSAGE); 
    	   }
       }
Merci de votre aide