![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
Axt |
|
||||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.4.2006 Репутация: нет Всего: нет |
Написал одно приложение в NetBeans 5.0.
Постоил jar-executable. Но у меня никак не получалось сделать так, чтобы растровое изображение, положенное в jar-executable, читалось из него и мне не надо было писать в Readme “положите Gizmo.jpg и About.jpg в с:/temp, только тогда вы можете запустить Verwalter.jar” Я вывожу растровое изображение на JLabel, так:
Ну а потом, если это вообще важно для этой темы, я кладу этот JLabel на JFrame и в конструкторе пишу: . . .
. . . После, того, как нет никаких exception’ов, получаю jar-executable. Когда запускаю его, он ищет эту картинку в pictPath, если не находит, то не показывает. Я уже перепробовал множество вариантов клал в ту же папку, что и исходник и писал: new ImageIcon(“*.Gizmo.jpg”), и new ImageIcon(“/Gizmo.jpg”), и new ImageIcon(“*/Gizmo.jpg”), и new ImageIcon(“Verwalter.jar/Gizmo.jpg”) /*Verwalter.jar – это название моего jar-executable*/ не работает, и не выдаёт никаких еxception’oв, просто не показывает картинку и всё. Подскажите, в чём ошибка. Заранее спасибо. |
||||
|
|||||
Beard |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 228 Регистрация: 5.7.2005 Где: Санкт-Петербург Репутация: нет Всего: 9 |
Попробуй как-нибудь так :
Это сообщение отредактировал(а) Beard - 18.4.2006, 16:51 |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 38 Всего: 538 |
К тому что скзал Beard, добавлю, если imagePath указать как /images/Gizmo.jpg, то тогда картинки будут искаться в папке images внутри jar файла. Если же написать images/Gizmo.jpg - то тогда к пути будет добавлен путь текущего класса, т.е. для класса com.mycompany.Foo и пути images/Gizmo.jpg - картинки будут искаться в com/mycompany/images.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, jk1. |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java: GUI и Java FX приложения | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |