<B>Hallo zusammmen</b>,<BR>
ich hab ein ziemlich seltsames Problem, ich habe eine Funktion, die auf ein Actionevent von einem Button reagiert.<BR>
Die Abarbeitungszeit dieser Funktion dauert einige Sekunden.<BR>
Um dem Benutzer einen Hinweis zu geben, das das System noch arbeitet, wollte ich ähnlich einer Ampel ein Label einfärben.<BR>
Am Anfang setzte ich das Label auf rot, dann auf gelb und nach dem die Verarbeitung abgeschlossen ist, auf grün. <BR>Soweit so gut, das Ergebniss ist, das ich NUR das grüne Label bekomme, nie rot oder gelb, auch ein repainten/revalidaten das Labels/Panels bzw. das <B>syncronized</B> dieses Aufrufes hat nicht den gewünschten Erfolg.<BR>
Kann mir jemand einen Tipp geben, wie ich das Repaint in der zeitlich richtigen! Reihenfolge "erzwingen" kann????
ich hab ein ziemlich seltsames Problem, ich habe eine Funktion, die auf ein Actionevent von einem Button reagiert.<BR>
Die Abarbeitungszeit dieser Funktion dauert einige Sekunden.<BR>
Um dem Benutzer einen Hinweis zu geben, das das System noch arbeitet, wollte ich ähnlich einer Ampel ein Label einfärben.<BR>
Am Anfang setzte ich das Label auf rot, dann auf gelb und nach dem die Verarbeitung abgeschlossen ist, auf grün. <BR>Soweit so gut, das Ergebniss ist, das ich NUR das grüne Label bekomme, nie rot oder gelb, auch ein repainten/revalidaten das Labels/Panels bzw. das <B>syncronized</B> dieses Aufrufes hat nicht den gewünschten Erfolg.<BR>
Kann mir jemand einen Tipp geben, wie ich das Repaint in der zeitlich richtigen! Reihenfolge "erzwingen" kann????
Comment