簡體   English   中英

將.tar文件目錄添加到JTree

[英]Adding .tar file directory to JTree

我有一個JTree,並且可以毫無問題地向JTree添加目錄和文件。 現在我要添加的文件之一是.tar文件,我可以將.tar文件添加到JTree

我不,您可以使用GZIPInputStream解壓縮.tar文件,如下所示

InputStream is = new GZIPInputStream(new FileInputStream(file));

但有這種擴張的一種方式.tar文件中JTree看到的所有子目錄JTree添加時,使用此代碼.tar文件JTree的?

不直接。 您將不得不依賴第三方庫來提取有關tar內容的信息,以便填充您的JTree。 好的候選人包括:

無恥的自我插入: TrueZIP VFS具有TFileTree類。 此類是一個JTree,用於顯示(虛擬)目錄樹,包括TAR文件。

這是Javadoc類: http : //truezip.java.net/truezip-file/apidocs/de/schlichtherle/truezip/file/swing/TFileTree.html

這是TrueZIP入門的方法: http ://truezip.java.net/kick-start/index.html

您應該先閱讀后者-它可以幫助您了解一些基本知識。 不用擔心,這非常簡單。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM