Как в 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. подробности должны быть описаны в соответствующей справке.
Комментариев нет:
Отправить комментарий