|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.filechooser.FileSystemView
JFileChooser が使用する、ファイルシステムへのゲートウェイです。JDK 1.1 File API は、ルートパーティション、ファイルの種類、隠しファイルのフラグビットなどの情報へのアクセスを許可しないため、このクラスは OS 固有のファイルシステムについてのできるだけ多くの情報が直感的にわかるように設計されています。JDK 1.X がファイルシステム情報へのより直接的なアクセスを提供するようになったときに、FileSystemView の担当する処理は、io パッケージの File クラスに委譲されます。Java のライセンス実施権者は、特定のオペレーティングシステムをより効率よく処理するために FileSystemView の異なる実装を提供できます。
コンストラクタの概要 | |
FileSystemView()
|
メソッドの概要 | |
File |
createFileObject(File dir,
String filename)
指定された filename で dir に作成された File オブジェクトを返します。 |
File |
createFileObject(String path)
指定されたパス文字列から作成された File オブジェクトを返します。 |
abstract File |
createNewFolder(File containingDir)
デフォルトのフォルダ名で新しいフォルダを作成します。 |
File[] |
getFiles(File dir,
boolean useFileHiding)
表示されている (隠されていない) ファイルのリストを取得します。 |
static FileSystemView |
getFileSystemView()
|
File |
getHomeDirectory()
|
File |
getParentDirectory(File dir)
dir の親ディレクトリを返します。 |
abstract File[] |
getRoots()
このシステムのすべてのルートパーティションを返します。 |
abstract boolean |
isHiddenFile(File f)
ファイルに隠し属性が付いているかどうかを返します。 |
abstract boolean |
isRoot(File f)
指定されたファイルがルートパーティション (ドライブ) かどうかを判定します。 |
クラス java.lang.Object から継承したメソッド |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
コンストラクタの詳細 |
public FileSystemView()
メソッドの詳細 |
public static FileSystemView getFileSystemView()
public abstract boolean isRoot(File f)
public abstract File createNewFolder(File containingDir) throws IOException
public abstract boolean isHiddenFile(File f)
public abstract File[] getRoots()
public File getHomeDirectory()
public File createFileObject(File dir, String filename)
public File createFileObject(String path)
public File[] getFiles(File dir, boolean useFileHiding)
public File getParentDirectory(File dir)
|
Java プラットフォーム 1.2 |
|||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 内部クラス | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |