更好的JFileChooser替代OS X,Linux?

时间:2011-03-21 11:44:07

标签: java linux macos user-interface jfilechooser

JFileChooser,至少在OS X下,会产生一个非常半生不熟的打开对话框,不支持输入文件名开头选择它或显示三角形等内容。

是否有人知道具有更全功能行为的第三方替代方案?理想情况下,我希望每个主要平台都有一个。我知道XFileDialog用于Windows,但是Mac和Linux / Unix呢?

相比之下:

Java's file chooser

OS X's file chooser

2 个答案:

答案 0 :(得分:3)

java.awt.FileDialog执行您想要的操作,您可能需要指定

System.setProperty("apple.awt.fileDialogForDirectories", "true");

如果你想获得一个目录

答案 1 :(得分:1)

我找到了Quaqua Look & Feel,它稍微升级了JFileChooser - 它仍然不完美,但它可以说更好。