我想向用户显示一个FileChooser,他只能选择.csv文件,但他可以浏览文件系统以找到他想要的.csv。 阅读http://download.oracle.com/javase/tutorial/uiswing/components/filechooser.html 看起来好像你给用户选择错误并选择一个目录,或者你必须限制他只看到.csv文件。没有更方便用户使用的方法吗?
答案 0 :(得分:2)
JFileChooser有很多选择。也许,我错过了一些东西,但默认的fileSelectionMode应该只让用户选择文件,而不是目录。添加一个接受.csv文件和目录的choosableFileFilter,你应该完成。
其他有用的设置包括multiSelectionEnabled和acceptAllFileFilterUsed。