[求助]我想让背景图片动起来
各位 帮帮忙 这是我写的一个类 小游戏的主界面 我想让背景图片从左往右移动 请问怎样去移动?
我们图片设置成2000的宽 想让它一直移动 直到图片移动完
帮忙修改一下 注释一下 用什么方法才能让图片动起来 谢谢了
你把XY设为成员变量,这样就可以了
你的线程也可以更改,你的paintComponent方法也能访问
写个概要吧
class Test extends JPanel implements Runnable{
private int x,y;
protected void paintComponent(Graphics g){
g.drawImage(im,x,y,this);
}
public void run(){
while(true){
try{
Thread.sleep(100);
x++;y++;
//判断出界或者别的情况
repaint();
}catch(Exception exe){}
}
}
}
这是我随便写写的代码,思想就这样,线程控制,画图方法来访问