ecouteur souris - Java - Programmation
Marsh Posté le 31-07-2003 à 14:11:02
ne marche pas? ca veut dire quoi?
Marsh Posté le 31-07-2003 à 14:14:44
Error
The class MouseAdapter cannot be a superinterface of EcouteurSouris; a superinterface must be an interface EcouteurSouris.java
Marsh Posté le 31-07-2003 à 14:18:06
zizou39 a écrit : Error |
c'est 'extends MouseAdapter' pas 'implements MouseAdapter'
MouseAdapter est une classe abstraite
MouseListener est une interface
Marsh Posté le 31-07-2003 à 14:29:00
d'où l'utilité de donner des détails au lieu de dire que ca marche pas. Tu aurais copié l'erreur tu aurais eu une réponse tout de suite
Marsh Posté le 31-07-2003 à 13:36:44
j'arrive a construire mon ecouteur souris voici mon code et ca marche :
MouseAdapter EcouteurSouris = new MouseAdapter(){
public void mousePressed (MouseEvent e){
if ((e.getClickCount()==1) && (e.getButton()==3)){
new PopupGraph(chart,e.getX(),e.getY());
}
}
};
chart.addMouseListener(EcouteurSouris);
j'aimerai declarer mon ecouteur souris dans un fichier a part et j'ai fait :
import java.awt.event.*;
public class EcouteurSouris implements MouseAdapter{
public EcouteurSouris(){
}
public void mousePressed (MouseEvent e){
if ((e.getClickCount()==1) && (e.getButton()==3)){
new PopupGraph(chart,e.getX(),e.getY());
}
}
}
mais ma deuxieme solution ne marche pas pk ?