Java Swing库在树中显示Zip/Jar
我想创建一个Swing GUI,让我将一个jar拖到它上面,并将内容显示为一棵树 我可以自己扩展JTree并使用ZipFile,但我更愿意使用一个库,因为它可能有很多其他人已经解决的小问题 有任何Swing库可以做到这一点吗?我看了看JIDE Common图层和SwingX,但什么也没看到Java Swing库在树中显示Zip/Jar,java,swing,Java,Swing,我想创建一个Swing GUI,让我将一个jar拖到它上面,并将内容显示为一棵树 我可以自己扩展JTree并使用ZipFile,但我更愿意使用一个库,因为它可能有很多其他人已经解决的小问题 有任何Swing库可以做到这一点吗?我看了看JIDE Common图层和SwingX,但什么也没看到 我认为Netbeans或eclipse框架可以做到这一点,但我宁愿在使用Swing库之前先查找它们。也许您可以将文件解压缩到一个临时目录中,然后使用一个查看文件层次结构的组件。我相信在JIDE或SwingX或
我认为Netbeans或eclipse框架可以做到这一点,但我宁愿在使用Swing库之前先查找它们。也许您可以将文件解压缩到一个临时目录中,然后使用一个查看文件层次结构的组件。我相信在JIDE或SwingX或类似的东西中会有一个小部件,在MacOSX上,右键单击JAR并选择“打开”
Archive Utility.app
@trashgood这与我构建自己的Swing GUI有什么关系???@JoeCoder“小部件”是来自JDK的JTree,正如我在问题中提到的,我可以使用ZipFile自己创建它(无需提取到temp.dir)。我正在寻找一个已经封装了所有这些内容的库;在你的操作系统上有类似的东西吗?