2015-02-10 9 views
6

Wenn ich eine Java-Anwendung mit Swing für die GUI starte, merke ich auf dem Mac, dass Swing immer noch die "alte" Mac-UI (10.9 und älter) rendert. Seit Oracle ist jetzt verantwortlich, die JRE für Mac OS X zu schreiben - wo finde ich eine neue Benutzeroberfläche?Mac OS X 10.10 (Yosemite) Java Swing Aussehen und Verhalten?

Oder gibt es irgendwelche Alternativen da draußen?

+1

Tatsächlich, wie ich es verstehe, Apple für die Bereitstellung der Blick immer noch verantwortlich ist und das Gefühl und die native Integration Elemente bietet Oracle die Implementierung Kern JVM – MadProgrammer

+0

@MadProgrammer Das wäre erkläre, wie wir angeschraubt wurden. Da Apple nun Java hasst, haben sie Java-Apps bewusst absichtlich alt aussehen lassen, obwohl sie das Aussehen für alles andere aktualisiert haben. – Trejkaz

+1

@Trejkaz Apple hasst jeden, sogar seine Nutzer scheint es – MadProgrammer

Antwort

1

Dies spitzte meine Neugier, da es mich auch stört.
@ MadProgrammer scheint korrekt zu sein. Laut der Oracle's page about Look and Feels, HP, IBM und Apple bieten ihre eigenen Look and Feels. Nach meinem Verständnis löscht dies die Verantwortlichkeit von Oracle über das veraltete L & F und überträgt es an Apple selbst.
Die einzige absehbare Option für Updates warten ...

Verwandte Themen