Auf Thema antworten

@Viktormk

vorerst geht es doch wohl nur darum, überhaupt mit SwingWorker irgendwas zu starten,

über einen 'Beenden'-Button musst du noch nicht nachdenken...


ich sehe in deinem Posting nur eine Wiederholung meiner Aussage 'in doInBackground() rein',

da erübrigt sich wohl jeder weitere direkte Kommentar



ein eigentlich offensichtlicher handwerklicher Hinweis erscheint mir nun angebracht:

der erste Schritt zum Einsatz eines SwingWorkers ist Einbau dieses SwingWorkers in deinen Code..,

du musst das was im Beispiel zwischen "// Construct a new SwingWorker" und

"// Execute the SwingWorker; the GUI will not freeze" + die Zeile dahinter herrüberkopieren!,

bei dir in den Start-Button oder so..


edit: ein normaler Thread geht in der Tat auch



Oben