Hey Leute,
habe aus einer Funktion einen Thread aufgerufen - nur ich weis nicht, wie ich den aus dem Programm stoppen kann.
Starten tue ich ihn so:
Nun dachte ich daran, eine globale Variable zu nehmen und bei run() einfach thread = this; zu sagen. So hätte ich aus dem Event von meinem Abbruch-Button einfach thread.destroy(); aufrufen können... geht aber nicht
Ich vermute jetzt einfach mal ganz stark, das es nicht sehr "schön" ist, einen Thread auf diese weise zu starten... nur der ganze Code ist schon etwas älter... bin froh, das ich noch durchsteige
Dann habe ich mich gefragt, wie es sich machen lässt, das wenn ich auf meinen Fenster-Inhalt klicke, sich das Fenster verschieben lässt. Dazu habe ich leider noch nichts gefunden... jede Hilfe wäre echt klasse
habe aus einer Funktion einen Thread aufgerufen - nur ich weis nicht, wie ich den aus dem Programm stoppen kann.
Starten tue ich ihn so:
Java:
new Thread()
{
public void run()
{
...
Nun dachte ich daran, eine globale Variable zu nehmen und bei run() einfach thread = this; zu sagen. So hätte ich aus dem Event von meinem Abbruch-Button einfach thread.destroy(); aufrufen können... geht aber nicht
Ich vermute jetzt einfach mal ganz stark, das es nicht sehr "schön" ist, einen Thread auf diese weise zu starten... nur der ganze Code ist schon etwas älter... bin froh, das ich noch durchsteige
Dann habe ich mich gefragt, wie es sich machen lässt, das wenn ich auf meinen Fenster-Inhalt klicke, sich das Fenster verschieben lässt. Dazu habe ich leider noch nichts gefunden... jede Hilfe wäre echt klasse