maettig.com

Thiemos Archiv

Grafikausgaben in Java fühlen sich immer irgendwie merkwürdig lahm an. Aufgrund des über allem stehenden Anspruchs der Plattform-Unabhängigkeit und der vielen dazwischen liegenden Abstraktionsschichten ist das sogar irgendwie nachvollziehbar. Was ich aber nicht mag ist das Gefühl, dem Willen der Java-Entwickler ausgeliefert zu sein. Deswegen ist mir wichtig, zu verstehen, was im Hintergrund passiert. Diese zwei Schlüssel-Artikel zum Thema haben mir dabei geholfen: "Painting in AWT and Swing – Good Painting Code Is the Key to App Performance" und ToolkitBufferedVolatileManagedImage Strategies. Die Universallösung habe ich aber auch noch nicht gefunden.
SWT. Das zeichnet die Pixel nicht selbst (wie Swing), sondern nutzt die UI des BS - und ist damit sehr leichtgewichtig und schnell. SWT ist aber auch hier und da recht gewöhnungsbedürftig (um nicht "umständlich" sagen zu müssen).
Dieter
(Der "Zurück zur Übersicht"-Link funktioniert bei mir nicht.)
Dieter
Nach allem, was ich bisher gelesen habe, ist das ein Mythos. Die Zeiten, in denen Swing messbar langsamer als SWT war, sind längst vorbei.
Thiemo
Absolut. Die Zeiten sind aber schon lange vorbei.
Thorsten
Wie bitte? Was soll dieser zusammenhanglose Kommentar? Spam?
Thiemo

Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.

[ ← Zurück zur Übersicht ]

Impressum & Datenschutz