【发布时间】:2016-08-05 03:38:13
【问题描述】:
所以我正在开发一款游戏,更重要的是通过做一些有趣的事情来更好地学习语言,并且在 eclipse 中一切正常。要在 Eclipse 中加载图像(纹理),我使用这一行。
this.image = ImageIO.read(new File("./resources/textures/" + fileName + ".png"));
在 Eclipse 中效果很好。 (http://imgur.com/ckEGEec)
但导出后,没有任何纹理出现。 (http://imgur.com/OOFCKUN)
资源文件夹在 .jar 中,纹理在文件夹中。
我也厌倦了使用这行代码,但它不会在 eclipse 或 .jar 中加载纹理。
this.image = ImageIO.read(this.getClass().getResource("resources/textures/"+fileName + ".png"));
感谢您的帮助,任何建议都会有所帮助!如果你还需要什么。请告诉我。
【问题讨论】:
标签: java eclipse jar resources