如何获取用户保存文件的路径?

时间:2010-01-29 09:14:39

标签: java

我正在开发一个应用程序,我想在其中创建一个'MS-EXCEL'文件,为此我希望文件的名称由用户提供,稍后我想为用户提供一个选项保存在它想要的路径上。   我知道JFileChooser,但它只允许从现有文件中选择一个文件而我想保存。可能是什么方式?请给我一些简短的描述。

5 个答案:

答案 0 :(得分:2)

您可以使用JFileChooser.setFileSelectionMode来选择文件,目录或文件和目录。

您还可以输入尚不存在的文件的名称。

答案 1 :(得分:2)

您在FileChooser上找到here

的完整示例

答案 2 :(得分:2)

    JFileChooser chooser = new JFileChooser();
    chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);
    int option = chooser.showSaveDialog(null);
    if (option == JFileChooser.APPROVE_OPTION)
    {
        // do soemthing
    }

答案 3 :(得分:1)

您是否尝试过JFileChooser的showSaveDialog()方法?

答案 4 :(得分:1)

是否有JDirectoryChooser。听起来很简单!