B
brezelsalz
Gast
Hallo,
ich habe folgendes kleine Programm: Ich lade eine Reihe an Bildern in ImageIcons ein, im späteren Verlauf soll in einem JLabel (bzw. in einer abgeleiteten Klasse) auf Knopfdruck das Icon dieses Labels gewechselt werden ,dann eine Zeitlang gewartet werden und danach eine Ausgabe auf der Konsole ausgegeben.
Das Problem ist nun dass ich dass die Pause nicht zwischen Bild wechseln und Ausgabe erfolgt, sondern VOR dem Bildwechsel und das Wechseln und die Ausgabe gleichzeitig (bzw. ohne Pause) erfolgen.
Ich habe den Verdacht das die Pause (mit Thread.sleep(2000)) beginnt, bevor das JLabel das neue Icon anzeigt.
Wie kann ich warten bis der Wechsel erfolgt ist um danach die Pause zu beginnen?
Vielen Dank
brezelsalz
ich habe folgendes kleine Programm: Ich lade eine Reihe an Bildern in ImageIcons ein, im späteren Verlauf soll in einem JLabel (bzw. in einer abgeleiteten Klasse) auf Knopfdruck das Icon dieses Labels gewechselt werden ,dann eine Zeitlang gewartet werden und danach eine Ausgabe auf der Konsole ausgegeben.
Das Problem ist nun dass ich dass die Pause nicht zwischen Bild wechseln und Ausgabe erfolgt, sondern VOR dem Bildwechsel und das Wechseln und die Ausgabe gleichzeitig (bzw. ohne Pause) erfolgen.
Ich habe den Verdacht das die Pause (mit Thread.sleep(2000)) beginnt, bevor das JLabel das neue Icon anzeigt.
Wie kann ich warten bis der Wechsel erfolgt ist um danach die Pause zu beginnen?
Vielen Dank
brezelsalz