Я пытался решить эту проблему целый день, но зря !!Экспорт JAR с Ressources
В основном я хочу экспортировать JAR с images
и файл txt
(и, возможно, файл audio
).
Я обнаружил, что мне нужно создать новую папку внутри, я должен добавить свои ресурсы, я сделал.
тогда я обнаружил, что я должен использовать что-то вроде:
pan.add(new JLabel(new ImageIcon(getClass().getResource("/131868.jpg"))));
вместо pan.add(new JLabel(new ImageIcon("/131868.jpg")));
я сделал
но для моего текстового файла
BufferedReader br = new BufferedReader(new FileReader("dictionnaire.txt"));
я использовал BufferedReader br = new BufferedReader(new FileReader((getClass().getResource("dictionnaire.txt")).toString));
но Я получаю NullPointerException
и без него, когда я делаю JAR-файл и открываю его как rar
Я не нашел свою папку ресурсов !!!! SOS
Хорошо, я сделал это, когда я запустил его, у меня есть «NullPointerException» в этой строке: 'rightpan.add (новый JLabel (новый ImageIcon (getClass(). GetResource (" data/131876.jpg ")))) ; ' – FrankelStein
Две вещи, убедитесь, что ресурс действительно существует и попробуйте использовать'/data/131876.jpg' вместо этого ... – MadProgrammer
Что такое квалифицированное имя пакета, который содержит ima ge file: 131876.jpg? – Arvind