使用JFileChooser选择文件夹

时间:2014-04-11 06:17:27

标签: java swing filesystems jfilechooser

我希望用户使用aJFileChooser选择在哪个文件夹中生成某个文件的位置。但是,我不希望用户选择文件,只选择文件夹。

我将如何继续这样做?

4 个答案:

答案 0 :(得分:3)

您可以使用setFileSelectionMode()

  

设置JFileChooser以允许用户只选择文件,只选择目录,或选择文件和目录。默认值为JFilesChooser.FILES_ONLY。

答案 1 :(得分:1)

查看JFileChooser#setFileSelectionMode(int mode)

  

设置JFileChooser以允许用户只选择文件   选择目录,或选择文件和目录。默认   是JFilesChooser.FILES_ONLY。

参数:
模式 - 类型   要显示的文件:
- JFileChooser.FILES_ONLY
-   JFileChooser.DIRECTORIES_ONLY
-   JFileChooser.FILES_AND_DIRECTORIES

答案 2 :(得分:1)

这应该有效

JFileChooser chooser = new JFileChooser();
chooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);

答案 3 :(得分:1)

您可以按照以下方式执行此操作:

fileChooser.setFileSelectionMode(JFileChooser.DIRECTORIES_ONLY);