MouseListener hängt

lonol15

Mitglied
Hi,
in meinem Programm gibt es einen Moselistener.
Sobald dann die methode mouseClicked(MouseEvent arg0) aufgerufen wird sollten eigentlich Kreise über den Bildschirm wandern. Aber das Programm hängt erst und geht dann sofort in die Endsituation. Also z.B. die Kreise sind in einem Dreieck angeordnet.

Hat das irgendetwas mit Threads zu tun ?
Hat jemand eine Ahnung?
Oder gibt es eine Möglichkeit das was ich machen will anders zu erzeugen?

edit:
SORRY
Ich habe die Lösung selber herausgefunden.
 
Zuletzt bearbeitet von einem Moderator:

sheel

I love Asm
Dann wäre es schön, die Lösung auch mitzuteilen und auf Erledigt drücken.

Und ja, das hat was mit Threads zu tun.
Swing (oder was du sonst verwendest) muss auf deinen Mouselistener warten,
bevor die Kreise wirklich am Bildschirm angezeigt werden können.
 

lonol15

Mitglied
Ich hatte gestern zu wenig Zeit um die Lösung zu schreiben.
Ich habe die Methode, die die Kreise bewegt mit einem neuen Thread ausgeführt.
Dann hat es geklappt.