JButton + Metodos

Estou com um problema no meu programa, eu queria implementar um JButton para no momento em que eu clicar ele executasse um metodo() e depois de 3 segundos executasse outro metodo().
Tentei varias formas e não deu muito certo(ou ele so abre o ultimo metodo ou os dois de uma vez).

Você pode usar a classe Timer do Java

abaixo Exemplo:

    int delay = 5000;   // delay de 5 seg.

    Timer timer = new Timer();
    System.out.println("Executa Antes");
    timer.schedule(new TimerTask() {
        @Override
        public void run() {
            System.out.println("Executa Depois");//aqui metodo que executará depois
        }
    }, delay);
2 curtidas

caraca te amo kkk
passei a tarde toda nisso e o projeto é pra amanha

1 curtida

kkkk tamo junto. abraço e boa sorte

1 curtida