Un code simple d'un livre ne semble pas fonctionner
Bonjour à tous,
Je m'initie à Swing et je rencontre le problème suivant : le code ci-dessous, tiré d'un célèbre livre JAVA, ne compile pas :
L'erreur est la suivante : Exception in thread "main" java.lang.Error: Unresolved compilation problem: at Mouse.main(Mouse.java:31)
Code:
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
|
import javax.swing.*;
import java.awt.event.*;
class MaFenetre extends JFrame implements MouseListener
{
public MaFenetre()//constructeur
{
setTitle("Gestion des clics");
setBounds(100,200,300,150);
addMouseListener (this); //lafenetre sera son propre écouteur d'évenements souris
}
public void mouseClicked(MouseEvent ev) //methode gérant un clic souris
{System.out.println("clic dans la fenêtre");}
public void mousePressed(MouseEvent ev) {}
public void mouseReleased(MouseEvent ev) {}
public void entered(MouseEvent ev) {}
public void mouseExited(MouseEvent ev) {}
}
public class Mouse
{
public static void main (String[] args)
{
MaFenetre fen= new MaFenetre();
fen.setVisible(true);
}
} |
Ai-je fais une erreur quelque part ?
En vous remerciant,