【发布时间】:2012-10-13 17:49:13
【问题描述】:
我对 Java 和 OS X 编程有点陌生。我已经完成了一些让 Java 应用程序看起来像原生 Mac 应用程序的细节。现在我正在努力实现一个看起来像“mac”的首选项对话框。
我正在开发 Mountain Lion 和 Java SE 6。是否有一个简单的解决方案,或者它只是使用 JDialog 和 JToolbar 等。艾尔?
谢谢 蒂姆
【问题讨论】:
我对 Java 和 OS X 编程有点陌生。我已经完成了一些让 Java 应用程序看起来像原生 Mac 应用程序的细节。现在我正在努力实现一个看起来像“mac”的首选项对话框。
我正在开发 Mountain Lion 和 Java SE 6。是否有一个简单的解决方案,或者它只是使用 JDialog 和 JToolbar 等。艾尔?
谢谢 蒂姆
【问题讨论】:
这方面有几点值得注意:
不要覆盖默认的Look & Feel、com.apple.laf.AquaLookAndFeel。
按照here 的建议创建一个 Mac 应用程序包。
请考虑使用 Mac Widgets for Java 等库。
按照建议的here,使用java.util.Preferences 或javax.jnlp.BasicService。
【讨论】: