1

我使用 JFileChooser 和 setSelectedFile 例如“D:\outlook”,当显示 showSaveDialog 时,JTextField 中的文件名是 D:\ 并选择了 Outlook 文件夹,我不希望这样,我希望选择 Outlook 文件夹并JTextField 中的文件名是 D:\outlook 而不是 D:\

4

1 回答 1

4

而不是setSelectedFile使用setCurrentDirectory. 像这样:

public static void main(String[] args){
    JFileChooser chooser = new JFileChooser();
    chooser.setCurrentDirectory(new File("D:\\outlook"));
    chooser.showSaveDialog(null);
}
于 2011-03-18T12:58:18.060 回答