質問です
ArrayList<Image>にBufferedImageからgetScaledInstanceで取り出したImageをaddしたいのですが、NullPointエラーがでます。
何がいけないのでしょうか。ソースの該当部分は↓
public static int Unit_img_read(String path){
int i=0;
File f=new File(path);
Image img;
try {
BufferedImage bi = ImageIO.read(f);
global.nation.img.add(bi.getScaledInstance(global.chipsize,global.chipsize,Image.SCALE_SMOOTH));
i=global.nation.img.lastIndexOf(bi.getScaledInstance(global.chipsize,global.chipsize,Image.SCALE_SMOOTH));
}
return i;
}
}
どうかよろしくお願いします