在JFileChooser

时间:2019-02-25 10:45:23

标签: java swing jfilechooser

我正在使用JFileChooser保存文件。我的问题是,如果我使用

fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY); 然后在jPathTextField中显示路径。 enter image description here

如果我评论或使用 fileChooser.setFileSelectionMode(JFileChooser.FILES_AND_DIRECTORIES); ,则jPathTextField将不显示路径。

我想要的是在使用 JFileChooser.DIRECTORIES_ONLY 时隐藏路径。 enter image description here

这是我的代码.....

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());
}

0 个答案:

没有答案