Добавление изображений в файл JAR в Eclipse? - PullRequest
0 голосов
/ 07 мая 2010

Я пытаюсь сделать игру на Java, но я немного новичок. В игре есть изображения, и когда я запускаю приложение из Eclipse, все они отображаются нормально. Но когда я экспортирую проект как приложение, изображения не отображаются. Когда я помещаю приложение в ту же папку, что и изображения, они появляются при запуске приложения, поэтому кто-то предложил мне просто поместить файлы изображений в JAR-файл. Может кто-нибудь сказать мне, как? Спасибо

Ответы [ 2 ]

3 голосов
/ 07 мая 2010

Для загрузки файлов из банки необходимо использовать getResource или getResourceAsStream из Thread.currentThread().getContextClassLoader(). В качестве альтернативы, вы можете создать zip-файл с вашим приложением и получить изображения вне jar-файла и загрузить их из файловой системы, как вы это делаете в настоящее время.

0 голосов
/ 07 мая 2010

Я не знаю, как это работает на практике, но я знаю, что вы можете извлечь файлы JAR. Я думаю, что они также являются просто файлами ZIP с расширением .jar.

Итак, просто извлеките его, вставьте изображение и упакуйте его снова:)

...