Messages abfragen

  • Themenstarter Master of Desaster
  • Beginndatum
Status
Nicht offen für weitere Antworten.
M

Master of Desaster

Gast
Hallo,

ich habe ein Applet auf der Basis von Java 1.0 geschrieben. Nun möchte ich eine umfangreiche Berechnung in einer while-Schleife unterbringen und dabei das Fenster auffordern, regelmäßig auf Nachrichten zu reagieren, die vom System kommen, z.B. das ein Button gedrückt oder der Text eines Textfeldes verändert wird. Hat jemand eine Idee, wie das gehen könnte?

Danke im voraus.

Der Master of Desaster
 

foobar

Top Contributor
ch habe ein Applet auf der Basis von Java 1.0 geschrieben.
BTW Es gibt mittlerweile Java 1.5 und Version 1.6 steht schon in den Startlöchern ;-)

z.B. das ein Button gedrückt oder der Text eines Textfeldes verändert wird. Hat jemand eine Idee, wie das gehen könnte?
Dafür gibt es Listener z.b. ActionListener, KeyListener etc.
 
M

Master of Desaster

Gast
Zum ersten: Ich weiß, aber Java 1.0 kann als einzige Sprache von sehr vielen Browsern interpretiert werden, für die anderen braucht man erst die VM. Wenn es jedoch nicht anders möglich ist, nehme ich die aktuellere Version 1.4.1, die mir ebenfalls vorliegt.
Zum zweiten: Du hast mich falsch verstanden: Wenn ich folgenden Code habe:

Code:
private void xyz()
{
while(bedingung)
{
//irgendeine berechnung
}
}

nimmt er keine Nachrichten mehr an, d.h. wenn ich auf einen Button klicke, wird das Ereignis nicht and den Action-Listener weitergeleitet. Ich möchte die Nachrichten nun aber an das Programm weiterleiten lassen. Diese Funktion heißt in Delphi z.B. Application.ProcessMessages.
 
Status
Nicht offen für weitere Antworten.

Ähnliche Java Themen


Oben