2015-07-23 3 views
0

Я заканчиваю свою первую игру на Java, называемую SpaceWar. Но для создания проекта требуется, чтобы папка ресурсов (где я помещала свои спрайты и т. Д.) В том же месте была файлом jar. Я хотел знать способ позволить изображениям внутри файла jar, потому что это намного лучше, потому что это предотвращает случайное удаление пользователя.Как оставить ресурсы в файле jar, чтобы не требовалось внешних папок?

+0

Вы используете какой-либо инструмент построения (maven/gradle/ant)? Какую IDE вы используете? Это может быть достигнуто по-разному в зависимости от используемых вами инструментов. –

ответ

0

Поместите свои изображения в часть ваших пакетов java. Например, com.project.images

и тогда вы, возможно, потребуется использовать следующие в коде:

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

для доступа к изображениям.

то вы изображения будут частью сосуда.