2

I just updated to the public beta of OS X Yosemite. When working with Swing, I notice that the components are not optimized. What I mean is that the buttons look like they are from Mavericks (10.9) instead of Yosemite (10.10). If you don't understand what I mean, I can provide screenshots. Is there any property I can change or is it something that Oracle needs to do?

mKorbel
  • 109,525
  • 20
  • 134
  • 319
nrubin29
  • 1,522
  • 5
  • 25
  • 53

1 Answers1

2

Oracle now manages the UI delegates used by the Apple Look & Feel as part of OpenJDK,

com.apple.laf.AquaLookAndFeel

You can see the sources here, but you may want to wait for Oracle to incorporate them into a future build.

trashgod
  • 203,806
  • 29
  • 246
  • 1,045
  • Are you saying that they have already updated the code for Yosemite and we're just waiting for a build? Or are you saying "here are the sources so you can fix it yourself"? – Hakanai Dec 30 '14 at 00:20
  • @Trejkaz: I don't know, but recent [screenshots](http://stackoverflow.com/a/27663749/230513) look promising. – trashgod Dec 30 '14 at 03:12
  • 2
    That looks like the old style, actually. Or actually, the buttons look like the old style, but the border on the text field looks new. At least it means it's being worked on. – Hakanai Dec 30 '14 at 05:28