2015-02-10 105 views
6

当我使用Swing为GUI启动Java应用程序时,我注意到Mac上Swing仍呈现“旧”Mac UI(10.9及更早版本)。由于Oracle现在负责为Mac OS X编写JRE,我可以在哪里找到任何新的UI?Mac OS X 10.10(优胜美地)Java Swing的外观和感觉?

或者有没有其他的选择呢?

+1

其实,据我了解,苹果仍然是负责提供的外观和感觉,并融合本土元素,Oracle提供了核心JVM实现 – MadProgrammer 2015-02-10 23:11:54

+0

@MadProgrammer那倒解释我们是如何搞砸的。鉴于苹果现在讨厌Java,他们可能故意让Java应用程序看起来老旧,即使他们更新了其他所有的外观。 – Trejkaz 2015-03-26 21:56:52

+1

@Trejkaz Apple憎恨每个人,即使它是用户似乎 – MadProgrammer 2015-03-26 23:04:52

回答

1

这刺激了我的好奇心,因为它也困扰我。
@MadProgrammer看起来是正确的。根据Oracle's page about Look and Feels,惠普,IBM和苹果提供了他们自己的外观和感觉。 据我了解,这清除了甲骨文对过时的L & F的责任,并将其转交给Apple本身。
唯一可预见的选择是等待更新...

相关问题