分不分的无所。你实现了这两个接口:
MouseListener,MouseMotionListener
它们的方法你也必须实现,因为你的MouseEvents不是抽象类。
把下面<<>>中的代码复制到你的类里,然后自己实现:
<<
public void mouseEntered(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseDragged(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseMoved(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseExited(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseReleased(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mousePressed(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseClicked(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
}
>>
MouseListener,MouseMotionListener
它们的方法你也必须实现,因为你的MouseEvents不是抽象类。
把下面<<>>中的代码复制到你的类里,然后自己实现:
<<
public void mouseEntered(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseDragged(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseMoved(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseExited(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseReleased(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mousePressed(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
} public void mouseClicked(MouseEvent e) {
//To change body of implemented methods use Options | File Templates.
}
>>
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货