Module  java.desktop

Class FileNameExtensionFilter

    • 构造方法详细信息

      • FileNameExtensionFilter

        public FileNameExtensionFilter​(String description,
                                       String... extensions)
        创建一个具有指定的说明和文件扩展名的FileNameExtensionFilter 返回的FileNameExtensionFilter将接受所有目录和任何文件扩展名包含在extensions的文件。
        参数
        description - 过滤器的文本描述,可能是 null
        extensions - 接受的文件扩展名
        异常
        IllegalArgumentException - 如果扩展名为 null ,为空,则包含 null ,或包含空字符串
        另请参见:
        accept(java.io.File)
    • 方法详细信息

      • accept

        public boolean accept​(File f)
        测试指定的文件,如果文件被接受则返回true,否则返回false。 如果扩展名与此FileFilter的文件扩展名匹配,或该文件是目录,则返回True。
        Specified by:
        acceptFileFilter
        参数
        f - File要测试
        结果
        如果文件被接受,则为true,否则为false
      • getExtensions

        public String[] getExtensions​()
        返回所测试的文件扩展名文件集。
        结果
        文件扩展名文件的集合被测试
      • toString

        public String toString​()
        返回FileNameExtensionFilter的字符串表示FileNameExtensionFilter 该方法旨在用于调试目的,并且返回的字符串的内容和格式可能因实现而异。
        重写:
        toStringObject
        结果
        这是 FileNameExtensionFilter的字符串表示