如何在jar文件中保留资源不需要外部文件夹?

时间:2015-07-23 16:50:28

标签: java 2d-games

我正在完成我的第一个Java游戏,名为SpaceWar。但是要构建项目需要资源文件夹(我把我的Sprites等...)放在jar文件的同一个地方。我想知道一种方法让jar文件中的图像,因为它更好,因为它可以防止用户意外删除。

1 个答案:

答案 0 :(得分:0)

将图片放入java包的一部分。例如,com.project.images

然后您可能需要在代码中使用以下内容:

getClass().getResource("com/project/images/picture.bmp"));

访问图片。

然后你的图像将成为jar的一部分。