execuçao por time, dar um delay na açao

como seria um metodo simples que gere uma troca de imagem apos tantos segundos depois de um action ?

tipo um :

for(int x=0; x < 500; x++){ if(x == 499){ troca img... } }

deve ter uma maneira mais elegante, como to me familiarizando com java, peço aqui alternativas.

Estou online :slight_smile:

o seu problema é o mesmo que esse:

http://www.guj.com.br/posts/list/27452.java#148798