Module  java.desktop

Class BasicFileChooserUI

    • 字段详细信息

      • directoryIcon

        protected Icon directoryIcon
        目录图标
      • fileIcon

        protected Icon fileIcon
        文件图标
      • computerIcon

        protected Icon computerIcon
        电脑图标
      • hardDriveIcon

        protected Icon hardDriveIcon
        硬盘图标
      • floppyDriveIcon

        protected Icon floppyDriveIcon
        软盘驱动器图标
      • newFolderIcon

        protected Icon newFolderIcon
        新文件夹图标
      • upFolderIcon

        protected Icon upFolderIcon
        向上文件夹图标
      • homeFolderIcon

        protected Icon homeFolderIcon
        主文件夹图标
      • listViewIcon

        protected Icon listViewIcon
        列表视图图标
      • detailsViewIcon

        protected Icon detailsViewIcon
        详细视图图标
      • viewMenuIcon

        protected Icon viewMenuIcon
        查看菜单图标
      • saveButtonMnemonic

        protected int saveButtonMnemonic
        保存按钮助记符
      • openButtonMnemonic

        protected int openButtonMnemonic
        打开按钮助记符
      • cancelButtonMnemonic

        protected int cancelButtonMnemonic
        取消按钮助记符
      • updateButtonMnemonic

        protected int updateButtonMnemonic
        更新按钮助记符
      • helpButtonMnemonic

        protected int helpButtonMnemonic
        帮助按钮助记符
      • directoryOpenButtonMnemonic

        protected int directoryOpenButtonMnemonic
        当选择目录并且当前选择模式为FILES_ONLY时,用于批准按钮的助记键码。
        从以下版本开始:
        1.4
      • saveButtonText

        protected String saveButtonText
        保存按钮文字
      • openButtonText

        protected String openButtonText
        打开按钮文本
      • cancelButtonText

        protected String cancelButtonText
        取消按钮文字
      • updateButtonText

        protected String updateButtonText
        更新按钮文本
      • helpButtonText

        protected String helpButtonText
        帮助按钮文字
      • directoryOpenButtonText

        protected String directoryOpenButtonText
        当选择目录并且当前选择模式为FILES_ONLY时,批准按钮上显示的标签文本。
        从以下版本开始:
        1.4
      • saveButtonToolTipText

        protected String saveButtonToolTipText
        保存按钮工具提示文本
      • openButtonToolTipText

        protected String openButtonToolTipText
        打开按钮工具提示文本
      • cancelButtonToolTipText

        protected String cancelButtonToolTipText
        取消按钮工具提示文本
      • updateButtonToolTipText

        protected String updateButtonToolTipText
        更新按钮工具提示文本
      • helpButtonToolTipText

        protected String helpButtonToolTipText
        帮助按钮工具提示文本
      • directoryOpenButtonToolTipText

        protected String directoryOpenButtonToolTipText
        当选择目录并且当前选择模式为FILES_ONLY时,在批准按钮上显示的工具提示文本。
        从以下版本开始:
        1.4
    • 构造方法详细信息

      • BasicFileChooserUI

        public BasicFileChooserUI​(JFileChooser b)
        构造一个 BasicFileChooserUI
        参数
        b - 文件选择器
    • 方法详细信息

      • createUI

        public static ComponentUI createUI​(JComponent c)
        为指定的组件创建一个BasicFileChooserUI实现。 默认情况下, BasicLookAndFeel类使用所有基本UI类的createUI方法实例化UI。
        参数
        c - 需要一个UI的 JFileChooser
        结果
        BasicFileChooserUI对象
        从以下版本开始:
        1.7
        另请参见:
        UIDefaults.getUI(JComponent)
      • installComponents

        public void installComponents​(JFileChooser fc)
        安装组件。
        参数
        fc - 文件选择器
      • uninstallComponents

        public void uninstallComponents​(JFileChooser fc)
        卸载组件。
        参数
        fc - 文件选择器
      • installListeners

        protected void installListeners​(JFileChooser fc)
        安装侦听器
        参数
        fc - 文件选择器
      • uninstallListeners

        protected void uninstallListeners​(JFileChooser fc)
        卸载侦听器。
        参数
        fc - 文件选择器
      • installDefaults

        protected void installDefaults​(JFileChooser fc)
        安装默认值。
        参数
        fc - 文件选择器
      • installIcons

        protected void installIcons​(JFileChooser fc)
        安装图标。
        参数
        fc - 文件选择器
      • installStrings

        protected void installStrings​(JFileChooser fc)
        安装字符串。
        参数
        fc - 文件选择器
      • uninstallDefaults

        protected void uninstallDefaults​(JFileChooser fc)
        卸载默认值。
        参数
        fc - 文件选择器
      • uninstallIcons

        protected void uninstallIcons​(JFileChooser fc)
        卸载图标。
        参数
        fc - 文件选择器
      • uninstallStrings

        protected void uninstallStrings​(JFileChooser fc)
        卸载字符串。
        参数
        fc - 文件选择器
      • createModel

        protected void createModel​()
        创建模型。
      • createPropertyChangeListener

        public PropertyChangeListener createPropertyChangeListener​(JFileChooser fc)
        创建属性更改侦听器。
        参数
        fc - 文件选择器
        结果
        属性更改侦听器
      • getFileName

        public String getFileName​()
        返回文件名。
        结果
        文件名
      • getDirectoryName

        public String getDirectoryName​()
        返回目录名称。
        结果
        目录名称
      • setFileName

        public void setFileName​(String filename)
        设置文件名。
        参数
        filename - 文件名
      • setDirectoryName

        public void setDirectoryName​(String dirname)
        设置目录名称。
        参数
        dirname - 文件名
      • getFileChooser

        public JFileChooser getFileChooser​()
        返回文件选择器。
        结果
        文件选择器
      • getAccessoryPanel

        public JPanel getAccessoryPanel​()
        返回附件面板。
        结果
        附件面板
      • getApproveButton

        protected JButton getApproveButton​(JFileChooser fc)
        返回批准按钮。
        参数
        fc - 文件选择器
        结果
        批准按钮
      • getDefaultButton

        public JButton getDefaultButton​(JFileChooser fc)
        返回当前LookAndFeel默认按钮。 JFileChooser将使用此按钮作为对话窗口的默认按钮。
        重写:
        getDefaultButtonFileChooserUI
        参数
        fc - JFileChooser其默认按钮的 JFileChooser
        结果
        默认JButton为当前的外观和感觉
      • getApproveButtonToolTipText

        public String getApproveButtonToolTipText​(JFileChooser fc)
        返回批准按钮工具提示。
        参数
        fc - 文件选择器
        结果
        批准按钮工具提示
      • clearIconCache

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

        protected MouseListener createDoubleClickListener​(JFileChooser fc,
                                                          JList<?> list)
        创建一个双击监听器。
        参数
        fc - 文件选择器
        list - 列表
        结果
        一个双击监听器
      • createListSelectionListener

        public ListSelectionListener createListSelectionListener​(JFileChooser fc)
        创建列表选择侦听器。
        参数
        fc - 文件选择器
        结果
        列表选择侦听器
      • isDirectorySelected

        protected boolean isDirectorySelected​()
        要记住当前是否在UI中选择了一个目录的属性。
        结果
        true iff当前是否选择一个目录。
        从以下版本开始:
        1.4
      • setDirectorySelected

        protected void setDirectorySelected​(boolean b)
        要记住当前是否在UI中选择了一个目录的属性。 UI通常由选择事件调用。
        参数
        b - 如果当前选择了一个目录。
        从以下版本开始:
        1.4
      • getDirectory

        protected File getDirectory​()
        要记住UI中当前选择的目录的属性。
        结果
        该值为 directory属性
        从以下版本开始:
        1.4
        另请参见:
        setDirectory(java.io.File)
      • setDirectory

        protected void setDirectory​(File f)
        要记住UI中当前选择的目录的属性。 UI通常由选择事件调用。
        参数
        f - 表示当前选择的目录的 File对象
        从以下版本开始:
        1.4
      • getApproveButtonMnemonic

        public int getApproveButtonMnemonic​(JFileChooser fc)
        返回批准按钮助记符。
        参数
        fc - 文件选择器
        结果
        批准按钮助记符
      • getNewFolderAction

        public Action getNewFolderAction​()
        返回一个新的文件夹操作。
        结果
        一个新的文件夹操作
      • getGoHomeAction

        public Action getGoHomeAction​()
        返回回家行动。
        结果
        一个回家的行动
      • getChangeToParentDirectoryAction

        public Action getChangeToParentDirectoryAction​()
        返回对父目录操作的更改。
        结果
        更改为父目录操作
      • getApproveSelectionAction

        public Action getApproveSelectionAction​()
        返回批准选择动作。
        结果
        批准选择动作
      • getCancelSelectionAction

        public Action getCancelSelectionAction​()
        返回取消选择动作。
        结果
        取消选择动作
      • getUpdateAction

        public Action getUpdateAction​()
        返回更新操作。
        结果
        更新动作