如何在Swing JFileChooser中设置默认文件名?

7

我想在这个JFileChooser的文本框中设置一个默认文件名为Untitled.txt。我能设置吗?


嗨,Chirag Soni,看看这个。如果你已经有代码,请发布代码片段 :) 我们网站StackOverflow的参考资料 - bonCodigo
2个回答

9
请使用以下代码:
        JFileChooser fileChooser = new JFileChooser();
        File file = new File("C:/untitled.txt");
        fileChooser.setCurrentDirectory(file);

您需要指定完整的路径到untitled.txt


5
在Linux/Unix或OS X上,C:/该怎么用?最好让用户使用user.home - Andrew Thompson

4

您需要使用setSelectedFile方法并传递文件作为参数。文件不必存在。
如果指定了文件的路径,文件选择器将尝试指向该文件目录(如果存在)

JFileChooser fileChooser = new JFileChooser(); fileChooser.setSelectedFile(new File("C:\\file.txt")); fileChooser.showSaveDialog(null);


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接