让JFileChooser从它自己的.jar中的文件夹开始

时间:2012-04-20 11:41:43

标签: jar directory executable-jar jfilechooser

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

如果我使用JFileChooser open = new JFileChooser("images");,它将从名为images OUTSIDE the archive的文件夹开始,但这不是我想要的。

1 个答案:

答案 0 :(得分:0)

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

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

考虑Apache VFS项目。