Bonsoir,

j'ai un problème pour mettre un keyListener sur ma jframe.
J'ai fait ceci:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
            JFrame frame1 = new JFrame("---Snake---");
     frame1.addKeyListener(new KeyAdapter() 
    {
        public void keyPressed(KeyEvent e) 
        {
            System.out.println("keyPressed");
        }
        });
mais je reçois toujours le message d'erreur suivant du compilateur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
SwingApplication.java:25: <identifier> expected
        frame1.addKeyListener(new KeyAdapter()
                             ^
1 error
J'ai egalement essayé:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
     JFrame frame1 = new JFrame("---Snake---");
      frame1.addKeyListener(this);
mais je reçois la presque la même erreur:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 SwingApplication.java:25: <identifier> expected
         frame1.addKeyListener(this)
                                            ^
 1 error
Juste pour l'info, j'utilise javac sous linux.