[EDIT]
Alguém saberia dizer qual a diferença entre os dois, e exemplos de aplicação?
E como usar um Actionlistener que é disparado por um botão, em um Timer?
Ou seja, usar o recurso Timer para, de tempos em tempos, executar uma Action…
Exemplo:
Como vou usar o timer dentro da Action se ele so aceita ActionListeners como argumentos depois dos milisegundos?
//esta é a action que quero usar com Timer
private static ActionListener actionStart = new ActionListener(){
public void actionPerformed(ActionEvent actionEvent){
//eu poderia colocar o timer aqui para de tempos em tempos chamar o metodo tc.start();
//mas nao dá pq já estou dentro da ActionListener
tc.start();
}
};
private void initComponents()
{
setTitle("Titulo");
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
jButton1 = new javax.swing.JButton();
jButton1.setText("_Start_");
jButton1.addActionListener(actionStart);
}
Como faço para, ao clicar neste botão, ele executar esta action a cada hora?
[]´s