![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
![]()
У меня следующая проблема - пишу программу используя Eclipse.
Папка программы Animal Classification/ далее в ней : bin/ , images/, pics/ , в папке bin/ : users/metropolia/ все классы программы.. Программа запускается корректно все работает...в папках images/ и pics/ картинки используемые файлом Hierarchy. Создаю jar file что через эклипс что через командную строку - при запуске jar не видит картинок. прочитал где то на англ.форуме что нужно использовать ClassLoader.getSystemResource("imag es/name.jpg")...написал - что эклипс что командная строка ругаются что NullPointerException...без этой команды все запускается нормально - но нет картинок... Что делать? Буду очень признателен за помощь или хоть какую то информацию кроме oracle.com - там ответа не нашел (ну может просто искать не умею) |
![]() |
![]() |
![]() |
#2 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
![]()
попробуйте так
Код:
|
![]() |
![]() |
![]() |
#3 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
![]()
X@OC, человеку нужно грузить из самого пакета картинки, а не по абсолютному пути.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
![]() |
![]() |
![]() |
#4 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
![]()
Хаос, так ничего не подгрузится потому что программа в последующем может быть на другом компьютере где этих картинок вообще нет - их как то надо запаковать в jar архив и чтобы классы видели папки с изображениями: изображения добавляются в архив, но классы не отображают их, то есть не видят - в этом проблема
|
![]() |
![]() |
![]() |
#5 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
![]()
вот нашел тут как раз ответ на ваш вопрос
Упаковка ресурсов в архивы jar |
![]() |
![]() |
![]() |
#6 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
![]()
Там же платно...))
|
![]() |
![]() |
![]() |
#7 |
Форумчанин
Регистрация: 18.06.2010
Сообщений: 273
|
![]() |
![]() |
![]() |
![]() |
#8 |
Пользователь
Регистрация: 19.04.2011
Сообщений: 25
|
![]()
Спасибо за ссылки...=)
Ответ нашел в конце концов...) Оказывается если ссылки из .java файлов могут указывать как ImageIcon("Fish.jpg") на fish.jpg, то ClassLoader.getSystemResource видит разницу между Fish.jpg и fish.jpg...короче файлы переименовал с маленькой буквы и все видит = 3 дня =) Спасибо вам за участие) Где ваши весы??)) |
![]() |
![]() |
![]() |
#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 |