(JAVA) Swing Worker i restart wątków

(JAVA) Swing Worker i restart wątków
drivein
  • Rejestracja:około 16 lat
  • Ostatnio:prawie 9 lat
0

Witam. Zrobiłem sobie program który po kliknięciu button'a i poprzez Swing Worker uruchamia mi określoną liczbę wątków. Wątki działają i wszystko jest OK. Teraz chciałbym mieć możliwość zakończenia pracy wątków, zrobiłem kolejnego butona i po jego kliknięciu zabijam wątki i zatrzymuje SwingWorker, wszystko ok wątki się zatrzymują i niby wszystko ok. Teraz zmieniam dane i ponownie chce wystartować wątki od początku, jednakże klikam a tu.... NIC! tak jakby wątki się nie uruchamiały. Dlaczego?? Żeby poprawnie wszystko chodziło muszę zamknąć okno i ponownie uruchomić. Będę wdzięczny za sugestie.


for the greater good...
Shalom
  • Rejestracja:ponad 21 lat
  • Ostatnio:około 3 lata
  • Lokalizacja:Space: the final frontier
  • Postów:26433
0

A skad my mamy wiedzieć skoro nie widzimy twojego kodu? o_O Mamy zgadywać? Skąd mamy wiedzieć jak te wątki zatrzymujesz na przykład?


"Nie brookliński most, ale przemienić w jasny, nowy dzień najsmutniejszą noc - to jest dopiero coś!"

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.