モジュール java.desktop
パッケージ javax.swing.filechooser

クラスFileFilter

java.lang.Object
javax.swing.filechooser.FileFilter
直系の既知のサブクラス:
BasicFileChooserUI.AcceptAllFileFilter, FileNameExtensionFilter

public abstract class FileFilter
extends Object
FileFilterは、ユーザーに表示されるファイルのセットにフィルタを適用するためにJFileChooserによって使用されるabstractクラスです。 ファイル名拡張子を使ってフィルタを適用する実装については、FileNameExtensionFilterを参照してください。

不要なファイルがディレクトリのリストに表示されないよう、FileFilterJFileChooserに設定できます。 単純なファイル・フィルタの実装例は、yourJDK/demo/jfc/FileChooserDemo/ExampleFileFilter.javaを参照してください。 詳細と例については、「The Java Tutorial」の「How to Use File Choosers」セクションを参照してください。

関連項目:
FileNameExtensionFilter, JFileChooser.setFileFilter(javax.swing.filechooser.FileFilter), JFileChooser.addChoosableFileFilter(javax.swing.filechooser.FileFilter)
  • コンストラクタのサマリー

    コンストラクタ 
    コンストラクタ 説明
    FileFilter()  
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    abstract boolean accept​(File f)
    このフィルタが指定されたファイルを受け付けるかどうかを返します。
    abstract String getDescription()
    このフィルタの説明です。

    クラス java.lang.Objectで宣言されたメソッド

    cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait
  • コンストラクタの詳細

  • メソッドの詳細

    • accept

      public abstract boolean accept​(File f)
      このフィルタが指定されたファイルを受け付けるかどうかを返します。
      パラメータ:
      f - テストするFile
      戻り値:
      ファイルが受け入れられる場合はtrue
    • getDescription

      public abstract String getDescription()
      このフィルタの説明です。 例: 「JPG and GIF Images」
      戻り値:
      このフィルタの説明
      関連項目:
      FileView.getName(java.io.File)