Страницы

Поиск по вопросам

пятница, 26 октября 2018 г.

Как работать с ресурсами проекта?

Как в Intellij IDEA 14 работать с ресурсами приложения?
В моём случае это картинки для приложения.
Я создал папку с ресурсами в проекте, а как использовать их — не знаю.


Ответ

вне зависимости от используемого ide — работать с ресурсами вы будете на языке java
мой вольный перевод справки по ссылке:
Retrieving Resources — получение ресурсов
используйте метод getResource для чтения ресурсов из jar-файла
к примеру, этот код получает изображения из *jar-файла:
// получить текущий classloader ClassLoader cl = this.getClass().getClassLoader(); // создать изображения Icon saveIcon = new ImageIcon(cl.getResource("images/save.gif")); Icon cutIcon = new ImageIcon(cl.getResource("images/cut.gif"));
в примере подразумевается, что следующие файлы присутствуют в jar-файле
images/save.gif images/cut.gif

а вот как именно добавить каталоги/файлы с ресурсами в jar-файл — зависит от используемого ide. подробности должны быть описаны в соответствующей справке.

Комментариев нет:

Отправить комментарий