pessoal,
estou fazendo uma aplicação desktop.
Estou usando um leitor de código de barras em minha aplicação.
Alguém sabe se tem como eu saber se quando o usuário digitou a algo qualquer, esta informação veio
pelo teclado ou pelo leito de código de barras?
Pessoal,
através do método System.currentTimeMillis(), eu consigo pegar o tempo no pressionamento da primeira tecla e o tempo para a ultima tecla.
Depois disto eu subtraio o ultimo tempo pelo primeiro.
Quando o usuário usa o teclado, o resultado sempre fica de pelo menos 600ms.
Quando usa o leitor de código de barras, nunca passa de 35ms.
:razz: