Como atrasar uma função em Java
Passo 1
Importe a classe Thread incluindo esta linha no início do seu código Java:
import java.lang.Thread;
Passo 2
Escreva a parte do seu código que deve ser executada antes do atraso.
Passo 3
Inclui uma chamada para o método Thread.sleep () como no exemplo a seguir:
Thread.sleep (1000);
Substitua "1000" pelo número de milissegundos que o atraso deve durar.
Passo 4
Escreva a segunda parte do código que deve ser executada após o atraso e inclua-a imediatamente após a chamada para Thread.Sleep ().