G
gauo
Gast
Hallo ich habe ein problem beim verständniss von Nebenleufiger Programmierung.
ICh bin gerade dabei ein Programm zu schreiben wo man sich einloggen muss bzw Server anfragen hat.
Bisher ist es so bei mir, dass nachdem man einloggen geklickt hat die GUI blockiert, bis sich der Server gemeldet hat
und man weiterkommt, das soll sich nun mit hilfe von Thread ändern.
Nun aber mehr oder weniger zu meinem Problem.
Ich hab eine Klasse die sozusagen die Methoden bereitlegt die von meiner GUI bei entsprechendem Input ausgeführt werden, aber wie kriege ich nun diese in einen eigenen Thread?
Die einzige möglichkeit die mir einfiel, war dass ich mir eine HilfsKlasse bastel die nun die Klasse mit den Methoden bekommt und diese in Run ausführt. in der GUI wird sozusagen nur der Modus des Threads geändert und run aufgeruhfen.
Diese Lösung scheint mir aber irgendwie seeeehr unsicher dreckig und sonst was.
Gibt es da keine Schönere bzw ist das nur über run machbar?
Ich hoffe ich konnt mich gut genug mitteilen und bin dankbar für jede hilfe ^^
ICh bin gerade dabei ein Programm zu schreiben wo man sich einloggen muss bzw Server anfragen hat.
Bisher ist es so bei mir, dass nachdem man einloggen geklickt hat die GUI blockiert, bis sich der Server gemeldet hat
und man weiterkommt, das soll sich nun mit hilfe von Thread ändern.
Nun aber mehr oder weniger zu meinem Problem.
Ich hab eine Klasse die sozusagen die Methoden bereitlegt die von meiner GUI bei entsprechendem Input ausgeführt werden, aber wie kriege ich nun diese in einen eigenen Thread?
Die einzige möglichkeit die mir einfiel, war dass ich mir eine HilfsKlasse bastel die nun die Klasse mit den Methoden bekommt und diese in Run ausführt. in der GUI wird sozusagen nur der Modus des Threads geändert und run aufgeruhfen.
Diese Lösung scheint mir aber irgendwie seeeehr unsicher dreckig und sonst was.
Gibt es da keine Schönere bzw ist das nur über run machbar?
Ich hoffe ich konnt mich gut genug mitteilen und bin dankbar für jede hilfe ^^