java - JFilechooser 的文件名文本字段

标签 java swing jfilechooser

我用的是JFileChooser和setSelectedFile比如"D:\outlook",显示showSaveDialog的时候,JTextField中的文件名是D:\,选择了outlook文件夹,我不要这样,我要outlook文件夹选中并且 JTextField 中的文件名是 D:\outlook 而不是 D:\

最佳答案

使用setCurrentDirectory 代替setSelectedFile。像这样:

public static void main(String[] args){
    JFileChooser chooser = new JFileChooser();
    chooser.setCurrentDirectory(new File("D:\\outlook"));
    chooser.showSaveDialog(null);
}

关于java - JFilechooser 的文件名文本字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4975858/

相关文章:

java - Android Java 共享首选项推送通知一次

java - Swing 字体看起来比应有的小

java - 如何在 swing 中使用 JFileChooser 浏览仅扩展名为 .xls 的文件

java - 自定义 javax.swing.JFileChooser 以包含额外的 JTextField

java - 如何将我刚刚创建的文件保存在我想要的java文件夹中?

java - 如何使用 SPARQL 查询 SUMO 本体

java - 大堆的 G1GC 日志舍入值

java - 如何使用 XML-RPC 从单个类别中获取 WordPress 帖子

java - 在 JButton 上显示 Unicode 字符

java - JComboBox setBackground() 不改变箭头的颜色