Medir tempo em java

E ai galera!
Preciso da ajuda de vocês, estou fazendo um software onde quero que quando aparecer um imagem na tela o usuário clique no botão, porem eu quero medir o tempo em que aparece a imagem até ele clicar na tecla, coisas de milesegundos mesmo, como eu faria isso? n tenho a menor ideia.

Encomende um cronômetro no dealextreme, qdo receber o produto sente-se ao lado do usuário… Aí é só cronometrar . Boa sorte amigão.

Opa, você pode pegar a data atual do sistema em milisegundos

Quando você por a imagem na tela, usa essa função para pegar o tempo atual.
long tempoImagemApareceu = System.currentTimeMillis()

Então, quando o usuário clicar no botão
long tempoUsuarioClicou = System.currentTimeMillis()

Dai tu faz
Long diferenca = tempoUsuarioClicou - tempoImagemApareceu

A variavel diferenca tera a diferença em milisegundos.

1 curtida

Camarada, se você não sabe como ajudar, pelo menos tenha o respeito de não atrapalhar. :wink:

4 curtidas

vlw vou testar aqui :smiley: