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){}
}
~~~~~~怎么解决?????? 展开
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
展开全部
没有定义变量
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询