使用Eclipse IDE。行:getResources()返回空值
getClass().getResource("/res/bitmaps/image.png");
回報null
。我在我的項目的根目錄中創建了res
文件夾。
感興趣的代碼是:
bImage = ImageIO.read(getClass().getResource("/res/bitmaps/image.png"));
,並拋出異常:
Exception in thread "main" java.lang.IllegalArgumentException: input == null!
at javax.imageio.ImageIO.read(ImageIO.java:1378)
at com.example.game.resource.Resources._loadImage(Resources.java:31)
at com.example.game.GameComponent.<init>(GameComponent.java:19)
at com.example.game.GameFrame.<init>(GameFrame.java:8)
at com.example.game.GameFrame.main(GameFrame.java:13)
任何幫助嗎?
什麼是位圖? – 2012-03-26 06:00:40
你有什麼目錄結構? – 2012-03-26 06:01:48
我的項目的根文件夾包含'src'和'res'文件夾。 'res'文件夾包含'bitmaps'文件夾,其中包含'image.png'。 – mneri 2012-03-26 06:24:19