Boa noite prezados,
Minha duvida é a seguinte, tenho um JButton, chamando um metodo para parar todas as threads que eu tenho rodando, o que eu queria fazer era para que a cada clique parasse apenas uma thread. Como devo proceder?
Código do botão :btnStopall = new JButton("StopAll");
btnStopall.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
}
});
btnStopall.addMouseListener(new MouseAdapter() {
@Override
public void mouseClicked(MouseEvent e) {
btnStartall.setVisible(true);
eventoStopAll();
}
});
protected void eventoStopAll() {
this.act.setgFlag(false);
this.act2.setgFlag(false);
this.act3.setgFlag(false);
}
Obs.: Utilizo Swingworker para brincar com as threads.