2012-08-24 7 views
5

Ich habe eine GUI auf Basis von Eclipse SWT/RCP. Wenn das GUI in voller Größe ist und ich es minimieren und dann maximieren, sehe ich eine dunkle/schwarze über die Ui für eine Sekunde oder mehr und dann wird es normal. Ich möchte wissen, was könnte der Grund für die gleicheSWT basierte GUI von Schwarz immer auf der Maximierung der staue in voller Größe zu minimieren

Folgende sein ist der Screenshot - enter image description here

+0

Sind alle Sektionen Browser Widgets geschwärzt, durch Zufall? –

+0

Gibt es eine Möglichkeit, dies auf anderen Betriebssystemen zu versuchen? Einfach nur neugierig ... – Baz

+0

habe ich versucht, in Windows und kein Browser Widget –

Antwort

2

Diese Regel gibt an, dass Sie einen Code haben, der länger läuft als es sollte auf einem Ereignis-Listener und die Farb Ereignisse nicht gesendet, bis der Code fertig ist. Daher sehen Sie die schwarzen Bereiche, bis sie versandt und bemalt sind. Ich empfehle, die Logik auf Listenern zu überprüfen, insbesondere für die Größenänderung und Fokus-Ereignisse, wenn Sie welche haben.

Verwandte Themen