Как остановить определенный поток среди других запущенных потоков
у меня есть программа, где я расширил свингворкера в трех классах. И у меня есть кнопка для отмены. Я использовал swingworker cancel
new swingWorkerClass().cancel.
Боюсь ли я, что если пользователь нажмет кнопку отмены, то он отменит все остальные потоки, запущенные в этом конкретном экземпляре приложения? То есть будет ли он отменять каждый поток, запущенный даже другими классами. Если да, то как я могу получить и остановить определенный поток?.
Что я уже пробовал:
new swingWorkerClasss (). cancel