我正在使用JFileChooser保存文件。我的问题是,如果我使用
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); 然后在jPathTextField中显示路径。
如果我评论或使用 fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); ,则jPathTextField将不显示路径。
我想要的是在使用 JFileChooser.DIRECTORIES_ONLY 时隐藏路径。
这是我的代码.....
JFrame parentFrame = new JFrame();
JFileChooser fileChooser = new JFileChooser();
fileChooser.setDialogTitle("Save as");
fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
int userSelection = fileChooser.showSaveDialog(parentFrame);
if (userSelection == JFileChooser.APPROVE_OPTION) {
File fileToSave = fileChooser.getSelectedFile();
System.out.println("Save as file: " + fileToSave.getAbsolutePath());
System.out.println("File name: " + fileToSave.getName());
}