java 小问题 ~~

packagechaClient;importjava.applet.Applet;importjava.awt.*;importjava.awt.event.*;pub... package chaClient;
import java.applet.Applet;
import java.awt.*;
import java.awt.event.*;

public class chaClient extends Applet implements
MouseListener ,MouseMotionListener{
public void init(){
addMouseListener(this);
addMouseListener(this);

}
public void paint (Graphics g){
g.drawLine(x1, y1, x2, y2);

}
public void mousePressed(MouseEven e){
x1=e.getX();
x2=e.getY();

}

public void mouseClicked(MouseEvent e){}
public void mouseEntered(MouseEvent e){}
public void mouseExited(MouseEvent e){}
public void mouseReleased(MouseEvent e){}

public void mouseDragged(MouseEvent e){
x2=e.getX();
y2=e.getY();
repaint();
}

public void mouseMoved(MouseEvent e){}
}

~~~~~~怎么解决??????
展开
 我来答
匿名用户
2013-09-26
展开全部
大哥!你的程序太繁琐!不注意细节!首先,你的四个变量没定义初始化!再者(MouseEven e)这个对吗?少了个t吧!最后“addMouseListener(this);addMouseListener(this);”这是什么意思?我想你总应该用个Button按钮什么的注册事件调用方法吧!这样不对吧!建议你用eslipse重新编译一下!不要犯这样的低级错误
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-26
展开全部
在你的程序中,变量x1,y1,x2,y2并没有初始化,而且它是局部变量。要想JVM不报错,你需要把它定位为全局变量。在方法外声明。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-26
展开全部
大哥 你想干什么哦 第一变量没有申明,有未识别的类名,有继承的借口的方法没有导入 不全哈
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-26
展开全部
你的属性没定义吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-26
展开全部
没有定义变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式