galera… fiz uma tela… que quando o usuario entrar ela fica fazendo pesquisa de tanto em tanto tempo…
uma thread… mas depois que eu saio dessa tela… ainda continua fazendo a pesquisa…
como faço pra parar
segue meu codigo… que chama a thread
private void verifica(){
ActionListener tarefa = new ActionListener(){
@SuppressWarnings("unchecked")
public void actionPerformed(ActionEvent e){
AutorizacaoDAO atr = new AutorizacaoDAO();
try {
List listaau = atr.selecionaPendentes(getEmpresa());
if(listaau.size() > 0){
btn_autorizacao.setVisible(true);
}else{
btn_autorizacao.setVisible(false);
}
} catch (Exception e1) {
e1.printStackTrace();
}
}
};
//20000
javax.swing.Timer timer = new javax.swing.Timer(2000, tarefa);
timer.start();
}