Apple scheint Quart standardmäßig Rendering auf haben: http://lists.apple.com/archives/Java-dev/2007/Jun/msg00066.htmlapple.awt.graphics.UseQuartz auf false Einstellung für Applets mit 1,5 Apple Update 4
Allerdings gibt es Fälle, in denen diese attrociously langsam ist. Von einer Desktop-App füge ich lediglich hinzu: -Dapple.awt.graphics.UseQuartz = false
Dies behebt das langsame Rendering. Aber es gibt keinen Platz im Java-Einstellungsfenster, um dies festzulegen, und alle meine Versuche, es in ~/Library/Caches/Java/deployment.properties zu setzen, sind bisher fehlgeschlagen.
Gibt es eine Problemumgehung?
Ist es auch möglich, ein Applet zu generieren, das dies für den Benutzer in irgendeiner Weise setzt?
Es wirkt sich nicht auf die App aus, wenn sie zu einem beliebigen Zeitpunkt nach Beginn der Ausführung gesetzt wird (unabhängig davon, wie früh sie in der Hauptmethode ist). – jsight
Ich habe Eigenschaften auf diese Weise erfolgreich eingestellt. Diese Seite zeigt Beispiele: http://www.devdaily.com/apple/mac/java-mac-native-look/Putting_your_application_na.shtml Aber jetzt, wo ich darüber nachdenke, sehe ich nicht so auf die Sonne .com überall, also ist es wahrscheinlich falsch. – styfle