Canvas flackert

denyo85

Mitglied
Hi!

Ich rufe kontinuierlich die redraw()-Funktion eines Canvas auf. Dadurch kommt es zu einem Flackern des Canvas.

Kann mir jemand viellecht einen Tipp geben, wie ich diesem Fackern entgegenwirke?

MfG
 
Hallo!
Ich denke mal du rufst die Methode nicht umsonst dauernd auf, aber ich würde mir überlegen ob das wirklich nötig ist oder nicht anders gelöst werden kann.
mfg flo
 
ja, ist es ständig nötig, da sich die positionen der objekte auf dem canvas ständig verändern.

hat niemand einen vorschlag? oder eine alternative?

mfg denyo
 
hi!

hab die lösung für mein problem nun endlich gefunden: als style bei der erstellung des canvas einfach SWT.DOUBLE_BUFFERED nutzen.

mfg
 
Zurück