如何选择文件但允许使用FileFilter进行文件系统导航?

时间:2010-11-06 20:33:57

标签: java user-interface swing

我想向用户显示一个FileChooser,他只能选择.csv文件,但他可以浏览文件系统以找到他想要的.csv。 阅读http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html 看起来好像你给用户选择错误并选择一个目录,或者你必须限制他只看到.csv文件。没有更方便用户使用的方法吗?

1 个答案:

答案 0 :(得分:2)

JFileChooser有很多选择。也许,我错过了一些东西,但默认的fileSelectionMode应该只让用户选择文件,而不是目录。添加一个接受.csv文件和目录的choosableFileFilter,你应该完成。

其他有用的设置包括multiSelectionEnabledacceptAllFileFilterUsed