Einzelnen Beitrag anzeigen
Alt 14.12.2006, 21:28   #1
renew
Inventar
 
Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552


Standard Java: Update Swing GUI....

Folgendes "Synchronisationsproblem":

Der User startet eine Aktion mit einem Button. Ich möchte das Ergebnis für ca. 1 Sekunde lang anzeigen, und danach wieder löschen. (um das ganze einfach zu erklären - aber sollte reichen um mein Problem zu skizzieren)
Das Ergebnis wird in 3 Swing Komponenten angezeigt.

Jetzt wollte ich einfach ein Thread.Sleep(1000) vor dem Zurücksetzen der Komponenten machen, um für 1 Sekunde das Ergebnis anzuzeigen.

Das Problem ist nur, die Komponenten werden innerhalb dieser Sekunde nicht upgedated und danach ist die Anzeige natürlich wieder weg - da das ja auch so gewollt ist!

Die Frage is jetzt, wie synchronisier ich das ganze, dass das so hinhaut...
renew ist offline   Mit Zitat antworten