Timer Regressivo

1 resposta
M

Pessoal, gostaria de ajuda para fazer um timer regressivo, já vi aqui no fórum alguns, como o Thread.sleep(), porém esse não dá certo pois gostaria de um tempo para o usuário respondesse uma questão e caso o tempo acabasse sem que a questão fosse respondida exibiria uma mensagem.

Poderiam me ajudar?

1 Resposta

Sandro_Machado

Porque não funcionaria o Thread.sleep()?

ficaria assim:

System.out.println("Responda a questão em 5 segundos!");
      Thread.sleep( 5 * 1000 ); // aguarda 5segundos  
      System.out.println( "Seu Tempo Acabou!" );

agora se quer interromper caso respondido antes dos 5 segundos,
procure sobre :

import java.util.Timer;
import java.util.TimerTask;

acho que vai suprir oque voce precisa.

Criado 24 de fevereiro de 2016
Ultima resposta 25 de fev. de 2016
Respostas 1
Participantes 2