G
Guest
Gast
Tag
Folgendes Problem. Ich habe mir ein schönes AWT Fenster gebaut, mit Buttons, Labels und TextFields. Mein Programm beschäftigt sich mit Threads. Sobald der Nutzer den Start-Button drückt, so laufen in etwa 10 Threads, mal mehr mal weniger je nach Eingabe sich ab. Diese Threads enden nie, da sie in ihrer Run Methode eine while(true) Schleide beinhalten.
Nun zu dem Problem: Alle Buttons funktionieren - nur sobald die Threads laufen funktionieren die anderen Buttons nicht mehr. Diese sind zwar eindrückbar aber die Funktion von ihnen wird nicht ausgeführt. Vor dem Start der Threads funktionieren alle Wunderbar aber bei der Laufzeit nicht. D.h. ich kann sie nichtmal mit einen Programm stoppen bzw interrupten.
Wie löse ich das?
Danke für das Lesen und evtl Helfen.
Folgendes Problem. Ich habe mir ein schönes AWT Fenster gebaut, mit Buttons, Labels und TextFields. Mein Programm beschäftigt sich mit Threads. Sobald der Nutzer den Start-Button drückt, so laufen in etwa 10 Threads, mal mehr mal weniger je nach Eingabe sich ab. Diese Threads enden nie, da sie in ihrer Run Methode eine while(true) Schleide beinhalten.
Nun zu dem Problem: Alle Buttons funktionieren - nur sobald die Threads laufen funktionieren die anderen Buttons nicht mehr. Diese sind zwar eindrückbar aber die Funktion von ihnen wird nicht ausgeführt. Vor dem Start der Threads funktionieren alle Wunderbar aber bei der Laufzeit nicht. D.h. ich kann sie nichtmal mit einen Programm stoppen bzw interrupten.
Wie löse ich das?
Danke für das Lesen und evtl Helfen.