JavaFX FileChooser

我现在遇到了JavaFX的一个小问题。 我试图在我的代码中做一个文件select,我可以指向一个文件夹,而不是一个文件。 目前我没有解决scheme。 你知道一个解决方法(除了使用JFileChooser从swing)?

非常感谢提前的答案

编辑:我已经得到了一个答案,试图testing它,但我忘了提及JavaFX的版本。 这是几天前发布的最新的2.0.3稳定版本(但是最初的非beta 2.0和2.0.1也有这个问题)

作为2.1版本的一部分,DirectoryChooser被添加到JavaFX中。 用法是:

DirectoryChooser chooser = new DirectoryChooser(); chooser.setTitle("JavaFX Projects"); File defaultDirectory = new File("c:/dev/javafx"); chooser.setInitialDirectory(defaultDirectory); File selectedDirectory = chooser.showDialog(primaryStage); 

问题跟踪器提到了2.0GA版本的解决方法:“访问私有的Oracle API Glass方法CommonDialogs.showFolderChooser ”。