Ola pessoal, fiz uma JFrame para sorteio que percorre os nomes no banco de dados. Quando executo ele 1x nao consigo reexecutá-lo, tenho que fechar e abrir de novo o programa.
public class AtivaBotao implements ActionListener{
Conexao con = new Conexao();
Runnable runnable = new Runnable() {
@Override
public void run() {
try{
for(int i=10; i > 0; i--){
lbGanhador.setText(con.conectar());
Thread.sleep(500);
}
}catch(InterruptedException e){
e.printStackTrace();
}
}
};
Thread thread = new Thread(runnable);
@Override
public void actionPerformed(ActionEvent arg0) {
try{
thread.start();
}catch(Exception er){
er.printStackTrace();
}
}
}
}