Module  java.desktop

Class BasicFileChooserUI.BasicFileView

  • Enclosing class:
    BasicFileChooserUI


    protected class BasicFileChooserUI.BasicFileView
    extends FileView
    一个基本的文件视图。
    • 构造方法详细信息

      • BasicFileView

        public BasicFileView​()
        构造一个 BasicFileView
    • 方法详细信息

      • clearIconCache

        public void clearIconCache​()
        清除图标缓存。
      • getName

        public String getName​(File f)
        文件的名称。 通常这将是简单的f.getName()
        重写:
        getNameFileView
        参数
        f - 一个 File对象
        结果
        一个表示文件名称的 String
      • getDescription

        public String getDescription​(File f)
        该文件的人类可读描述。 例如,名为jag.jpg的文件可能有一个描述:“James Gosling的脸的JPEG图像文件”。
        重写:
        getDescriptionFileView
        参数
        f - 一个 File对象
        结果
        一个 String包含文件的描述或 null如果它不可用)。
      • getTypeDescription

        public String getTypeDescription​(File f)
        对文件类型的可读描述。 例如, jpg文件可能具有以下类型描述:“JPEG压缩图像文件”
        重写:
        getTypeDescriptionFileView
        参数
        f - 一个 File对象
        结果
        一个 String包含文件类型的描述或 null如果不可用)。
      • getCachedIcon

        public Icon getCachedIcon​(File f)
        返回文件的缓存图标。
        参数
        f - 该文件
        结果
        该文件的缓存图标
      • cacheIcon

        public void cacheIcon​(File f,
                              Icon i)
        缓存文件的图标。
        参数
        f - 该文件
        i - 图标
      • getIcon

        public Icon getIcon​(File f)
        JFileChooser中表示此文件的 JFileChooser
        重写:
        getIconFileView
        参数
        f - 一个 File对象
        结果
        一个 Icon ,代表指定的 Filenull如果它不可用。
      • isHidden

        public Boolean isHidden​(File f)
        返回是否隐藏文件。
        参数
        f - 该文件
        结果
        文件是否被隐藏