to 小新:也许你没弄懂方法实现的意思,建议用MouseAdapter和MouseMotionAdapter代替两个listener. 如在MouseListener中有五个方法都需要在你的class1中实现,即使你没有实际代码也要如下: public void mouseClicked(MouseEvent e){ .... //有具体代码实现 } public void mousePressed(MouseEvent e){} //没有具体代码 public void mouseReleased(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){}
你们说的方法实现是什么意思?我上面写的有遗漏么,
由于是新手,劳请详细说明
这句说的很清楚,要实现这些接口里的方法。
如在MouseListener中有五个方法都需要在你的class1中实现,即使你没有实际代码也要如下:
public void mouseClicked(MouseEvent e){
.... //有具体代码实现
} public void mousePressed(MouseEvent e){} //没有具体代码 public void mouseReleased(MouseEvent e){} public void mouseEntered(MouseEvent e){} public void mouseExited(MouseEvent e){}