2016-03-30 9 views
0

ImageIcon icon= new ImageIcon(getClass().getResource("image path"))значок ImageIcon = новый ImageIcon (GetClass(). GetResource (String)) не работает после создания файла фляги в NetBeans

не работает после создания Jar файл в NetBeans. Так что мой файл jar не может работать, но когда я запускаю в netbeans, он отлично работает, пожалуйста, помогите мне.

+1

смотрите в [примеры процитированные] (http://stackoverflow.com/tags/embedded-resource/info) в [тег: встроенный-ресурс ] – trashgod

+0

Возможный дубликат [Load Icon Image Exception] (http://stackoverflow.com/questions/9864267/load-icon-image-exception) – VGR

ответ

0

Использование получить getResourceAsStream вместо

ImageIcon icon= new ImageIcon(getClass().getClassLoader().getResourceAsStream(String)) 

link Этот

+0

Хорошо, спасибо, Джозеф, но я тоже это пробовал ... при использовании этого метода я могу не работает в netbeans также –

+0

Где вы поместили свой файл изображения и какой путь вы передали в метод? –

+0

public MainForm() { initComponents(); setLocationRelativeTo (null); setTitle ("Lady Care V 1.0"); setIconImage (get_Image()); setTabIcons(); } –

0

Вы должны сообщить NetBeans, что он должен упаковать каталог изображений в банку.

+0

вы можете мне рассказать? –

+0

Посмотрите здесь http://stackoverflow.com/questions/15852802/equivalent-of-order-and-export-of-eclipse-in-netbeans – Axel