0
人們會加載圖像:
項目> RES> img.png(路徑= 「RES/img.png」)加載圖像(VS蝕InteliJ)
BufferedImage image = loadImage(path);
在哪裏的LoadImage是:
protected BufferedImage loadImage(String path) {
BufferedImage img = null;
try {
img = ImageIO.read(new File(path));
} catch(IOException e) {
System.err.println("could not load: " + path);
}
return img;
}
有人使用Eclipse使用:
(路徑= 「/img.png」)
BufferedImage image = null;
try {
image = ImageIO.read(Sprite.class.getResourceAsStream(path));
} catch (IOException e) {
e.printStackTrace();
}
但是在使用的IntelliJ這給:
異常在線程 「Game_main」 java.lang.IllegalArgumentException異常: 輸入== NULL!
爲什麼getResourceAsStream失敗?