关于JAVA的一点问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 11:14:36
编译之后出现这样的错误
MouseTrack.java:9: com.JavaSeries.Java.component.MouseTrack不是抽象的,并且未覆盖java.awt.event.MouseListener中的抽象方法mouseExited(java.awt.event.MjouseEvent)
public class MouseTrack extends JApplet
^

你的MouseTrack类应该不只是继承了JApplet,而且还实现了MouseListener接口吧
public class MouseTrack extends JApplet implements MouseListener

这样的话必须要重写MouseListener里的所有方法,其中包括mouseExited方法,如果你不想用这个方法,可以在类里面加一个空的方法体
public void mouseExited(MouseEvent e)
{}

你可以把你的源程序发过来吗?

你在定义类的时候有没有继承MOuseListener这个接口???
public void mousePressed(MouseEvent mep){ }
public void mouseReleased(MouseEvent mer){ }
public void mouseEntered(MouseEvent mee){ }
public void mouseExited(MouseEvent mex){ }
public void mouseDrsgged(MouseEvent med){ }你在程序后半部分加上这些方法,这是MouseListener这个接口中的方法,你把没用的写上,用过的就不用写了。

MouseTrack.java:9: com.JavaSeries.Java.component这些是说你的错误在第9行,你仔细看看是不是语法错或者是拼写的错误。

没有实现监听的接口中的方法