モジュール javafx.graphics
パッケージ javafx.stage

クラスFileChooser.ExtensionFilter

  • 含まれているクラス:
    FileChooser

    public static final class FileChooser.ExtensionFilter
    extends Object
    ファイル名拡張子に基づいてFileDialogで選択できるファイルをフィルタリングするために使用する、拡張子フィルタを定義します。
    導入されたバージョン:
    JavaFX 2.0
    • コンストラクタの詳細

      • ExtensionFilter

        public ExtensionFilter​(String description,
                               String... extensions)
        指定された説明とファイル名拡張子を持つExtensionFilterを作成します。

        ファイル名拡張子は、*.<extension>という形式で指定する必要があります。

        パラメータ:
        description - フィルタのテキスト説明
        extensions - 受け入れるファイル名拡張子
        例外:
        NullPointerException - 説明または拡張子がnullの場合
        IllegalArgumentException - 説明または拡張子が空の場合
      • ExtensionFilter

        public ExtensionFilter​(String description,
                               List<String> extensions)
        指定された説明とファイル名拡張子を持つExtensionFilterを作成します。

        ファイル名拡張子は、*.<extension>という形式で指定する必要があります。

        パラメータ:
        description - フィルタのテキスト説明
        extensions - 受け入れるファイル名拡張子
        例外:
        NullPointerException - 説明または拡張子がnullの場合
        IllegalArgumentException - 説明または拡張子が空の場合
    • メソッドの詳細

      • getDescription

        public String getDescription()
        このExtensionFilterの説明を取得します。
        戻り値:
        説明
      • getExtensions

        public List<String> getExtensions()
        このExtensionFilterのファイル名拡張子を取得します。

        返されたリストは変更できず、変更が試みられるたびにUnsupportedOperationExceptionがスローされます。

        戻り値:
        ファイル名拡張子