【发布时间】:2017-02-10 16:08:55
【问题描述】:
显然,Windows (10) 上有(至少?)两种不同的本机文件选择器。有这个,被JFileChooser和其他程序使用:
我比第一个更喜欢它,因为:
- 你可以直接在顶部输入你的文件路径
- 您可以搜索文件夹
- 左侧的直接访问包含整个文件树
如何在 Java 中获得它?
【问题讨论】:
标签: java windows jfilechooser look-and-feel
显然,Windows (10) 上有(至少?)两种不同的本机文件选择器。有这个,被JFileChooser和其他程序使用:
我比第一个更喜欢它,因为:
如何在 Java 中获得它?
【问题讨论】:
标签: java windows jfilechooser look-and-feel
FileChooser fileChooser = new FileChooser();
fileChoose.showOpenDialog(null);
PlatformImpl.startup(() -> {
FileChooserd = new FileChooser();
d.showOpenDialog(null);
});
new JFXPanel();
Platform.runLater(() -> {
FileChooser d = new FileChooser();
d.showOpenDialog(null);
});
请注意,在混合 JavaFX 和 Swing 时,模态等其他功能将不起作用。此外,您必须构建一些代码,等待 Runnable 完成才能获取结果。
native file dialogs 提供本机文件对话框,LWJGL 3 提供此库的 Java 绑定。
【讨论】: