java.lang.Object
javax.swing.filechooser.FileView
- 直系の既知のサブクラス:
BasicFileChooserUI.BasicFileView
public abstract class FileView extends Object
FileView
は、ファイル・チューザにFile
のUI情報を提供するために実装するabstractクラスを定義します。 各L&F JFileChooserUI
オブジェクトは、そのL&Fに固有の適切なアイコンおよび種類の説明を返すために、このクラスを実装します。 たとえば、WindowsのL&Fは、ディレクトリおよびジェネリック・ファイルで使用するWindowsのジェネリック・アイコンを返します。 また、JFileChooser.setFileView(javax.swing.filechooser.FileView)
を使用して独自のFileView
をJFileChooser
に提供することにより、別のアイコンや追加情報を返すことができます。
JFileChooser
は最初にユーザー定義のFileView
があるかどうかを調べ、ある場合はまずそこからファイルの種類についての情報を取得します。 メソッドに対してFileView
がnull
を返す場合、JFileChooser
はそのL&Fに固有のビューを使用して情報を取得します。 たとえば、JPGファイルにはIcon
を返し、ほかのすべてのファイルにはnull
アイコンを返すFileView
クラスを提供すると、UIのFileView
はほかのすべてのファイルに対してデフォルトのアイコンを提供します。
単純なファイル・ビューの実装例については、yourJDK/demo/jfc/FileChooserDemo/ExampleFileView.java
を参照してください。 詳細と例については、「The Java Tutorial」の「How to Use File Choosers」セクションを参照してください。
- 関連項目:
-
コンストラクタのサマリー
-
メソッドのサマリー
修飾子と型メソッド説明ユーザーが判別できる、ファイルの説明です。JFileChooser
でこのファイルを表すアイコンです。ファイルの名前です。ユーザーが判別できる、ファイルの種類の説明です。ディレクトリに移動可能かどうかを返します。
-
コンストラクタの詳細
-
FileView
protected FileView()サブクラスが呼び出すためのコンストラクタ。
-
-
メソッドの詳細
-
getName
-
getDescription
-
getTypeDescription
-
getIcon
-
isTraversable
-