1

我有一个打包到 .jar 存档中的程序。在档案的顶层,我有一个主类和一个名为 images 的文件夹。如何JFileChooser在 .jar 存档中的图像文件夹中开始?

如果我使用JFileChooser open = new JFileChooser("images");它,它将在档案之外的一个名为 images 的文件夹中开始,但这不是我想要的。

4

1 回答 1

0

JFileChooser 与文件系统一起工作,它不会将 jar/zip 文件视为文件系统。

您需要实现自己的类来导航您的 jar 文件。

考虑Apache VFS项目。

于 2012-04-20T11:45:24.487 回答