图片获取方式
第一种:
public class GameUtil {
public static Image getImage(String path){
URL u=GameUtil.class.getClassLoader().getResource(path);
BufferedImage image=null;
try {
image=ImageIO.read(u);
} catch (IOException e) {
e.printStackTrace();
}
return image;
}
}
第二种:
public class GameUtil {
public static Image getImage(String path){
return Toolkit.getDefaultToolkit().getImage(GameUtil.class.getClassLoader().getResource(path));
}
}
第三种:
public class GameUtil {
public static Image getImage(String path){
BufferedImage bi=null;
try {
URL u=GameUtil.class.getClassLoader().getResource(path);
bi=javax.imageio.ImageIO.read(u);
} catch (Exception e) {
e.printStackTrace();
}
return bi;
}
}