1

有没有办法将资源添加到java中的类或包中?例如,如果我使用JFileChooser给用户一个选项来选择任何图像文件。假设用户已经从他的桌面(或任何其他目录)中选择了一个文件。我知道我可以通过调用方法来获取它的位置getSelectedFile().toString(),它会以字符串格式返回我的文件目录。

所以现在我想要的操作是我想把这个文件添加到类的资源中。我想添加,因为我想稍后通过调用this.class.getResource()方法来检索这个图像/文件。

请指导我,谢谢。

4

1 回答 1

1

在下面的链接中是一个相当丑陋的 hack,它在运行时添加到 SystemClassLoader。 在运行时将文件添加到 java 类路径

于 2013-08-05T18:01:10.483 回答