我用的是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/