Thiemos Archiv
- Thursday, 2009-10-08 11:39
- 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.
- 2009-10-08 14:38
- 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
- 2009-10-08 14:39
- (Der "Zurück zur Übersicht"-Link funktioniert bei mir nicht.)
- Dieter
- 2009-10-13 21:56
- 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
- 2009-11-10 08:52
- Absolut. Die Zeiten sind aber schon lange vorbei.
- Thorsten
- 2009-11-10 18:22
- Wie bitte? Was soll dieser zusammenhanglose Kommentar? Spam?
- Thiemo
Kommentare zu diesem Beitrag können per E-Mail an den Autor gesandt werden.