我在这里得到的文件路径是一个目录。我在文件选择器的工作区中选择了一个文件夹。但是我得到的文件路径是一个目录。有人可以帮我发现问题
代码:
if (evt.getSource() == jButtonOutFileBrowse) {
JFileChooser fc = new JFileChooser();
fc.setCurrentDirectory(new java.io.File("."));
fc.setDialogTitle("Select Directory to save your output file");
fc.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
//fc.setAcceptAllFileFilterUsed(false); //disable all file chooser
int i = fc.showOpenDialog(this);
if (i == JFileChooser.APPROVE_OPTION) {
File f = fc.getCurrentDirectory();
outFilePath = f.getPath();
try {
System.out.println("out filepath:" + outFilePath);
jTextPaneOutPath.setText(outFilePath);
} catch (Exception ex) {
ex.printStackTrace();
}
}
}
输出:
out filepath:F:\workspace