【发布时间】:2015-08-31 19:57:35
【问题描述】:
在 Swing 中,JFileChooser 指向用户的默认目录,通常是 Windows 中的“我的文档”文件夹。 JavaFX FileChooser 默认情况下没有相同的行为。有一个setInitialDirectory 方法应该没问题,但是我们打开 FileChoosers 的应用程序中有很多地方。不幸的是 FileChooser 类是最终的,所以我不能简单地扩展该类并只调用一次setInitialDirectory。除了浏览整个应用程序并添加 setInitialDirectory 调用之外,我还能做些什么吗?
【问题讨论】:
-
只在需要调用的地方调用
setInitialDirectory有什么问题? -
只需要循环大约 40 个类并调用它。希望有更好的方法。
标签: java javafx directory default filechooser