OS X上的JFileChooser

JFileChooser看起来与本机小部件完全不同。 我似乎记得读一些黑客让它看起来像本机小部件,但搜索它知道我似乎无法再找到它我遇到的post建议使用java.awt.FileChooser但该类似乎没有分布。 如何让JFileChooser看起来像本机小部件?

看看这个页面 。 它经历了很多UI调整,但第三个是最相关的:“使用JFileChooser来获取Mac文件和文件夹图标。”

java.awt.FileDialog将是post的意思。 毫无疑问,Swing版本更为有限。 所有Java SE实现都需要具有FileDialog类(尽管无头配置可能无法对其执行任何有用的操作)。

可能值得一看Quaqua的外观和感觉 ,它用更好更原生的版本替换文件选择器,包括文件夹着色等。