模块  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的文件扩展名之一FileFilter ,或文件是目录,则返回True。
        Specified by:
        acceptFileFilter
        参数
        f - File进行测试
        结果
        如果要接受文件,则为true,否则为false
      • getExtensions

        public String[] getExtensions()
        返回针对文件进行测试的文件扩展名集。
        结果
        对文件扩展名文件集进行测试
      • toString

        public String toString()
        返回FileNameExtensionFilter的字符串表示FileNameExtensionFilter 此方法旨在用于调试目的,并且返回的字符串的内容和格式可能在实现之间有所不同。
        重写:
        toStringObject
        结果
        FileNameExtensionFilter的字符串表示 FileNameExtensionFilter