Gabi und Sascha
Tags - Kategorien : Alle | Berlin | Bücher | Fotografie | Java | Linkhalde | Weichware | Verfassung

Seit dem Update auf Quicktime 7.1.3 gibt es Probleme. Java Programme werden bei Java 1.4.2 und Java 5 nicht mehr korrekt gerendet. Die meisten Fenster zeigen nichts an. Wird Quartz mittels -Dapple.awt.graphics.UseQuartz=false auf Sun 2D-Rendering zurück geschaltet, werden zumindest einie Oberflächenwidgets einmalig korrekt gerendert - Slider niemals. Bei einem Update durch die AWT Event-Queue wird der Inhalt überschrieben, der alten Inhalt allerdings nicht gelöscht. Texte und Icon-Grafiken sind nach kurzer Arbeitszeit nicht mehr erkennbar.

Mit Java SE 6.0 Release 1 DP6 vom 13. September 2006 gibt es bei eingeschaltetem Quartz (-Dapple.awt.graphics.UseQuartz=true) die gleichen Renderingfehler wie bei 1.4 und 5 bei ausgeschaltetem Quartz.

Ich bin mir nicht sicher, ob die Fehler vom Quicktime-Update kommt, oder ich es anders verkonfiguriert habe. Allerdings habe ich nur bei besagtem Update in den Administrator-Modus erlaubt. Kann mir auch nicht vorstellen, das Maleware einen solchen Effekt auslöst.

Da hier einige Mac User mitlesen: Ist euch das Problem auch schon aufgefallen? Kennt jemand Abhilfe? System Macbook Pro, Radeon 1600

Und so sieht es aus:

[POSEIDON 2.6 MIT QUARTZ]
Poseidon 2.6 mit Quartz - Mac OS X 10.4 - JRE Standard Edition (build 1.5.0_06-112)

 

[POSEIDON 2.6 OHNE QUARTZ]
Poseidon 2.6 ohne Quartz - Mac OS X 10.4 - JRE Standard Edition (build 1.5.0_06-112)

Mit Java SE 6.0 Release 1 DP6 gibt es übrigens Classloader-Probleme. Bei einigen Applikationen werden Ressourcendateien nicht mehr gefunden. Sie sind nicht direkt im Classpath, sondern werden über einen URLClassLoader angezogen.

Alles zusammen ziemlich unschön. Write once, test everywhere…