2009-08-04 7 views
0

ディスク上のファイル/ディレクトリに関する詳細な情報を提供するAPIはありますか?例えば、ドライブがルートドライブかフロッピードライブか、ファイルが隠しファイルかなどを知りたいのですが?javaファイル/ディレクトリapi

おかげ シャフィ

答えて

4

javaファイルのAPIは、例えば、様々なプラットフォーム間の最小公分母の一種でありますすべてのプラットフォームにドライブの概念があるわけではありません。

あなたはFile.listRoots()ですべてのルートのドライブを取得することができ、あなたはそれがFile.isHidden()

1

ないあなたの質問に直接答えを隠されているかどうかを確認しかし、Apacheのコモンズのlibをチェックアウトすることができます。

http://commons.apache.org/io/

これは、いくつかの助けになることがあります。

カール

0

Swingはドライブ、特別なフォルダや他のOS固有のファイルシステムの情報についての情報を公開するFileSystemViewクラスが含まれています。

あなたはstaticファクトリメソッドを呼び出してインスタンスを取得することができます

FileSystemView.getFileSystemView(); 
関連する問題