F
Firephoenix
Gast
Hi, mal eine allgemeine Frage zu Threads.
Einen eigenen Thread zu erstellen ist ja nicht weiter schwer:
Klasse erstellen, von Thread ableiten und die run() überschreiben.
Was mache ich jetzt aber wenn ich eine Klasse habe, die verschiedene Methoden hat, ich aber alle in den gleichen Thread auslagern will.
die Methoden als "Untermethoden" von run funktioniert nicht, einen Aufruf in der art Objekt.run().Methode(Parameter) kriege ich nicht gebastelt.
Das einzige, das mir noch einfallen würde, wäre jeder Methode eine Anonyme klasse zuzuweisen und so das Threading zu steuern
gibt es dazu irgend eine elegantere Lösung? Bin jetzt schon ne ganze Weile an dem Problem ohne Ergebnis.
Lg,
Firephoenix
Einen eigenen Thread zu erstellen ist ja nicht weiter schwer:
Klasse erstellen, von Thread ableiten und die run() überschreiben.
Was mache ich jetzt aber wenn ich eine Klasse habe, die verschiedene Methoden hat, ich aber alle in den gleichen Thread auslagern will.
die Methoden als "Untermethoden" von run funktioniert nicht, einen Aufruf in der art Objekt.run().Methode(Parameter) kriege ich nicht gebastelt.
Das einzige, das mir noch einfallen würde, wäre jeder Methode eine Anonyme klasse zuzuweisen und so das Threading zu steuern
gibt es dazu irgend eine elegantere Lösung? Bin jetzt schon ne ganze Weile an dem Problem ohne Ergebnis.
Lg,
Firephoenix