在Java中,如何让给JLable中加的图片移动? 10
publicclassCarimplementsRunnable{ImageIconicon7=newImageIcon("C:/Users/yls/Desktop/xi...
public class Car implements Runnable{ ImageIcon icon7 = new ImageIcon("C:/Users/yls/Desktop/xiaoche.png"); JLabel lb7 = new JLabel(icon7); public void run{ for(int x = 1050;x>100;x--){ lb7.setLocation(x,lb7.getY()); try { Thread.sleep(13); if(x==920){ Thread.sleep( (long) (100)); } if(x==760){ Thread.sleep( (long) (100)); } if(x==610){ Thread.sleep( (long) (100)); } if(x==460){ Thread.sleep( (long) (100)); } if(x==310){ Thread.sleep( (long) (100)); } if(x==160){ Thread.sleep( (long) (100)); } if(x==145){ //Thread.sleep(5); lb7.setVisible(false); } if(x==130){ lb7.setVisible(false); } if(x==130){ //Thread.sleep(5); lb7.setVisible(true); } } catch (InterruptedException e1) { // TODO 自动生成的 catch 块 e1.printStackTrace(); } } for(int x =140;x<1050;x++){ lb7.setLocation(x, lb7.getY()); try { Thread.sleep(5); } catch (InterruptedException e) { // TODO 自动生成的 catch 块 e.printStackTrace(); } }}}
}
需要让小车移动,在每一个料斗下方暂停,到搅拌机处原路快速返回。下图分别为料斗、搅拌机和小车 展开
}
需要让小车移动,在每一个料斗下方暂停,到搅拌机处原路快速返回。下图分别为料斗、搅拌机和小车 展开
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏10(财富值+成长值)
1个回答
2015-01-08
展开全部
你需要用到multi-thread的流程,不断的刷新这个屏幕陆余,每次刷新的时候从新计算这个小蠢哗车的位置,然后显示出来。带悉行
追问
请问可以再详细一点么?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询