java语言程序设计问题——实现用鼠标作画

以下是一个用鼠标自由作画的小应用程序。最简单的方法是根据鼠标所在位置画点,跟随鼠标的移动,不断画圆点,就能实现用鼠标作画。请问空白处该填什么。publicclassTes... 以下是一个用鼠标自由作画的小应用程序。最简单的方法是根据鼠标所在位置画点,跟随鼠标的移动,不断画圆点,就能实现用鼠标作画。请问空白处该填什么。
public class Test30 extends Applet implements MouseMotionListener{
Color color;
int lineSize=2;
int x=-1,y=-1;
public void init(){
setLocation(30,20);
setSize(300,300);
setBackground(Color.green);
addMouseMotionListener(this);
}
public void paint(Graphics g){
if(x!=-1&&y!=-1) {
g.setColor(color);
g.fillOval(x,y,lineSize,lineSize);
}
}
public void mouseMoved(MouseEvent e){}
public void mouseDragged(MouseEvent e){
x=e.getX();
y=e.getY();
________;
}
public void ________ (Graphics g){
paint(g);
}
}
展开
 我来答
匿名用户
2010-10-27
展开全部
repaint 和 paint
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式