想让图缓慢移动.在LABEL 中放入图, 在 onCLICK 事件用:
for(i=259;i>2; i--){
Thread.sleep(200);
Label1.setLocation(i,69);
}
但LABEL 不移,等待一会后,一下就移到终点,如何解决? 谢谢大家
for(i=259;i>2; i--){
Thread.sleep(200);
Label1.setLocation(i,69);
}
但LABEL 不移,等待一会后,一下就移到终点,如何解决? 谢谢大家
public void run(){
for(int i =240;i>2;i--){
try{
Thread.sleep(200);
}catch(Exception ex){
//do nothing
}
final int x = i;
SwingUtilities.invokeLater(new Runnable(){
public void run(){
label.setLocation(x,69);
}
});
}
}
}).start();