|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
20.10.2011, 04:49 | #1 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
Создание jar файла - проблема загрузки изображений
У меня следующая проблема - пишу программу используя Eclipse.
Папка программы Animal Classification/ далее в ней : bin/ , images/, pics/ , в папке bin/ : users/metropolia/ все классы программы.. Программа запускается корректно все работает...в папках images/ и pics/ картинки используемые файлом Hierarchy. Создаю jar file что через эклипс что через командную строку - при запуске jar не видит картинок. прочитал где то на англ.форуме что нужно использовать ClassLoader.getSystemResource("imag es/name.jpg")...написал - что эклипс что командная строка ругаются что NullPointerException...без этой команды все запускается нормально - но нет картинок... Что делать? Буду очень признателен за помощь или хоть какую то информацию кроме oracle.com - там ответа не нашел (ну может просто искать не умею) |
20.10.2011, 08:51 | #2 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
попробуйте так
Код:
|
20.10.2011, 11:34 | #3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
X@OC, человеку нужно грузить из самого пакета картинки, а не по абсолютному пути.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
20.10.2011, 16:19 | #4 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
Хаос, так ничего не подгрузится потому что программа в последующем может быть на другом компьютере где этих картинок вообще нет - их как то надо запаковать в jar архив и чтобы классы видели папки с изображениями: изображения добавляются в архив, но классы не отображают их, то есть не видят - в этом проблема
|
20.10.2011, 20:31 | #5 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
вот нашел тут как раз ответ на ваш вопрос
Упаковка ресурсов в архивы jar |
21.10.2011, 00:00 | #6 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
Там же платно...))
|
21.10.2011, 17:19 | #7 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
|
21.10.2011, 20:45 | #8 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
Спасибо за ссылки...=)
Ответ нашел в конце концов...) Оказывается если ссылки из .java файлов могут указывать как ImageIcon("Fish.jpg") на fish.jpg, то ClassLoader.getSystemResource видит разницу между Fish.jpg и fish.jpg...короче файлы переименовал с маленькой буквы и все видит = 3 дня =) Спасибо вам за участие) Где ваши весы??)) |
21.10.2011, 20:46 | #9 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
Нашел весы)
Спасибо еще раз) |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Проблема с .Jar | Kozlopiton | Софт | 1 | 29.03.2011 23:16 |
[Проблема]Создание нового типа файла и ассоциация его с программой | Человек_Борща | Общие вопросы Delphi | 5 | 07.03.2011 21:35 |
как добавить внутрь jar файла mdb файл что работало | ZigaZaga | Java Базы данных (JDBC, JPA, Hibernate) | 0 | 05.10.2010 15:21 |
Создание Изображений в Delphi7 | -ushёl- | Общие вопросы Delphi | 2 | 10.05.2010 15:32 |
Создание списка изображений | mikhea | Помощь студентам | 1 | 01.06.2007 20:41 |