Boas eu criei uma aplicação swing que realiza diversas tarefas a partir dos correspondentes botões. Para criar esta aplicação utilizei um metodo exemplificado já n sei onde e que dizia usar isto:
public static void main (String[] args)
{
javax.swing.SwingUtilities.invokeLater (new Runnable ()
{
public void run ()
{
createAndShowGUI();
}
});
}
Pronto, a partir da funcao createAndShowGUI () criei um Frame com os seus botões e cada um deles associados a um ActionListener.
O programa funciona optimamente, agora o meu problema é que eu queria que o programa estivesse também a executar sempre uma tarefa de fundo, como se por exemplo eu estivesse sempre a carregar num mesmo botão e ele estivesse sempre a realizar essa tarefa. Onde é que eu poria essa função? Isto por outras palavras, onde é que fica a linha de acção do programa quando não está a executar nenhuma das tarefas dos botões, quando esta só a mostrar a tela à espera que eu carregue num dos botões?
Espero que tenham percebido esta duvida de principiante…