我想在Java中使用JFileChooser让用户选择他们想要保存文件的位置。我使用过这段代码:
JFileChooser chooser = new JFileChooser();
chooser.showOpenDialog(null);
File f = chooser.getSelectedFile();
String filename = f.getAbsolutePath();
这样可以获得路径,但是对话框要求用户选择文件以获取文件路径。因为我希望它保存一个新文件,我需要它来获取路径,而不必从用户选择的文件夹中选择文件。
我是新手,并且不确定是否有任何其他方式这样做,请你告诉我解决这个问题。
答案 0 :(得分:5)
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);