BlackBoard (http://www.black-board.net/index.php)
- Design, Programmierung & Entwicklung (http://www.black-board.net/board.php?boardid=55)
-- Programmieren (http://www.black-board.net/board.php?boardid=4)
--- Java warten aber AWT aktualisieren (http://www.black-board.net/thread.php?threadid=17696)


Geschrieben von Zmaster am 17.06.2004 um 21:39:

  warten aber AWT aktualisieren

Das Thema klingt ein bisschen seltsam ist aber schnell erklärt.

Ich habe ein Applet (JApplet) erstellt und irgendwann wird eine Methode viermal aufgerufen. Bevor diese aufgerufen wird, soll der Computer aber eine Sekunde warten und natürlich in der Zeit das AWT aktualisieren.
Damit soll der User sehen können, was der Computer ausgegeben hat. Ansonsten wäre es zu schnell und man könnte es nicht verfolgen.

In meiner Klasse wo ich die Methode abrufe, steht folgendes:
code:
1:
2:
3:
4:
try {
      new Thread().sleep(1000);
} catch (InterruptedException e) {
}

Leider "friert" dadurch auch mein AWT ein. Man kann zwar immer erkennen, dass er irgendwas macht, aber die Ausgabe ist an den betreffenden Stellen immer grau. Ich habe auch schon repaint() davor und danach immer aufgerufen, aber es funktioniert nicht.

Hat einer von euch schon ähnliche Erfahrung da gemacht?

Gruß
zmaster


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH