Bonjour, voilà mon problême, je veux faire un programme, quant on clic sur mon JFrame n'importe où , çà écris dans la console " La souris a cliquer , 103, 129 " mais le problême est dans ma premier méthode, je n'arrive pas à mettre :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
 implements MouseListener
voici l'erreur:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
 javaapplication.Mafenetre is not abstract and does not override abstract method mouseExited(java.awt.event.Mouseevent) in java.awt.event.MouseListener
Merci bcp de votre aide!
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
 
class Mafenetre extends JFrame implements MouseListener{ // ERREUR du à MouseListener
public Mafenetre() { // constructeur
setTitle("Teste d'interface graphique");
setVisible(true);
setSize(400,200);
addMouseListener(this);
 
}
public void MouseClicked(MouseEvent ev){
int x = getX();
int y = getY();
 
System.out.println("Vous avez cliquer sur la coordonnée de :" + x +" pixel de longeur, " + y + " pixel de hauteur.");
}
public void MouseExited(MouseEvent ev){}
public void MouseReleased(MouseEvent ev){}
public void MousePressed(MouseEvent ev){}
public void MouseEntered(MouseEvent ev){}
}
public class Main {
 
/** Creates a new instance of Main */
public Main() {
}
 
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
// TODO code application logic here
JFrame monInterface = new Mafenetre();
}
 
}