只想响应几个鼠标事件。但是提示错误为“缺少方法主体,或申明抽象”
搞不懂为甚么给我讲下。。
程序代码如下import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class MouseTest extends Applet implements MouseListener
{TextField text;
public void init();
{
text= new TextField(40);
add(text);
addMouseListener(this);
}
public void mousePressed(MouseEvent e)
{
text.setText("鼠标按下的位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseExited(MouseEvent e)
{text.setText("鼠标走了");
repaint();
}
public void mouseReleased(MouseEvent e)
{text.setText("鼠标释放了,位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseEntered(MouseEvent e)
{text.setText("鼠标进来了,位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseClicked(MouseEvent e)
{if(e.getClickCount()==2)
{text.setText("鼠标双击,位置是:"+e.getX()+","+e.getY());
}
}
}
搞不懂为甚么给我讲下。。
程序代码如下import java.applet.*;
import java.awt.*;
import java.awt.event.*;
public class MouseTest extends Applet implements MouseListener
{TextField text;
public void init();
{
text= new TextField(40);
add(text);
addMouseListener(this);
}
public void mousePressed(MouseEvent e)
{
text.setText("鼠标按下的位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseExited(MouseEvent e)
{text.setText("鼠标走了");
repaint();
}
public void mouseReleased(MouseEvent e)
{text.setText("鼠标释放了,位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseEntered(MouseEvent e)
{text.setText("鼠标进来了,位置是:"+e.getX()+","+e.getY());
repaint();
}
public void mouseClicked(MouseEvent e)
{if(e.getClickCount()==2)
{text.setText("鼠标双击,位置是:"+e.getX()+","+e.getY());
}
}
}
楼主太粗心了,将该句后面的分号去掉就OK
java的报错功能还真差,我差不多找了15分钟一直找不出来哪儿错了。
10分送给你!