大家好,请教一下下面的的两种加载图片的方式有何不同,最好的能说的底层一些,万分谢过!
加载方式一:
image1 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/bomb_1.gif"));
image2 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/bomb_2.gif"));
image3 = Toolkit.getDefaultToolkit().getImage(Panel.class.getResource("/bomb_3.gif"));
加载方式二:
image1=ImageIO.read(new File("bomb_1.gif"));
image2=ImageIO.read(new File("bomb_2.gif"));
image3=ImageIO.read(new File("bomb_3.gif"));我做的是一个坦克大战的游戏,当用第一种方式画爆炸效果时,第一个爆炸效果总是出不来,第二个和后面的能出来。而第二种加载方式怎不会出现上述情况请各位高手告知原因,谢过