java - 优化 OS X Yosemite 的 Swing 程序

标签 java swing look-and-feel osx-yosemite-beta

我刚刚更新到 OS X Yosemite 的公开测试版。使用 Swing 时,我注意到组件没有优化。我的意思是这些按钮看起来像是来自 Mavericks (10.9) 而不是 Yosemite (10.10)。如果你不明白我的意思,我可以提供截图。有什么属性是我可以更改的还是 Oracle 需要做的事情?

最佳答案

Oracle 现在管理 Apple Look & Feel 使用的 UI 委托(delegate)作为 OpenJDK 的一部分,

com.apple.laf.AquaLookAndFeel

您可以查看来源here ,但您可能希望等待 Oracle 将它们合并到 future 的版本中。

关于java - 优化 OS X Yosemite 的 Swing 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24982772/

相关文章:

java - 如何从位置更改城市名称语言?

java - 如何将 Spring Framework 源代码导入到 eclipse 项目中?

java - 需要更改具有不同形状的 JButton 的颜色

java - 模仿 JTable 中行呈现的默认行为

java - Swing 灵气 ShadowEffect

java - 使用 Java SSL 的 IBM MQ 错误代码 2397

java - .Net 应用程序和 Java 应用程序之间的对称加密问题

java - Swing,多次运行重复使用一个 "screen"

java - 当我在 JFrame 中使用 PaintComponent 时,我必须调整窗口大小才能显示它,除非我使用 pack。我该如何补救?

java - Swing ListCellRenderer 中的错误背景颜色