学学看看 2020-11-03 20:26 采纳率: 0%
浏览 331

谁知道韩顺平的坦克大战为什么第一次爆炸的时候无法画出爆炸效果,第二次以后的才会显示出爆炸效果

class TestPanel extends JPanel implements Runnable{
Image[] imageList = new Image[8];
Image image = null;
int order=0;


public TestPanel() {
//初始化爆炸图片
for(int i=1;i<=imageList.length;i++) {
image = Toolkit.getDefaultToolkit().
getImage(Panel.class.getResource("/img/blast"+i+".gif"));
imageList[i-1] = image;
}
}
public void paint(Graphics g) {
super.paint(g);
// 把活动区域设置背景色,直接用黑色填充
g.fillRect(0, 0, 400, 300);
for(int i=1;i<=6;i++) {
g.drawImage(imageList[order],i*50, 10,30,30,this);
}

 

 

  • 写回答

1条回答 默认 最新

      报告相同问题?

      相关推荐 更多相似问题

      悬赏问题

      • ¥70 基于模糊控制的统一混沌控制器代码
      • ¥15 有没有精通光束整形的能读懂
      • ¥15 关于#STM32#与AMG8833采用双插值算法进行热成像显示不正常的问题,如何解决?
      • ¥15 求解! 头歌操作系统 课堂练习6.1 块设备访问
      • ¥15 comsol低温等离子体射流气体摩尔分数作为初始摩尔浓度参数输入到介质管出口流注无法推进了
      • ¥15 有没有人解答51的这个问题,如何解决?(关键词-数码管)
      • ¥15 python 爬虫问题
      • ¥15 求运用模拟退火算法寻优,以下是参考我的参考代码
      • ¥15 VB6.0中OptionButton不能赋值TextBox100
      • ¥15 主窗体激活keydown事件,但是阻塞了主线程