【发布时间】:2014-02-03 08:51:18
【问题描述】:
我整天都在尝试解决这个问题,但徒劳无功!!
基本上我想导出一个带有images 和txt 文件的JAR(后者可能是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 时,我找不到我的资源文件夹!!!!求救
【问题讨论】:
标签: java jar executable-jar