Diferenciar teclado de leitor código de barras (RESOLVIDO)

0 respostas
A

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:

Criado 24 de março de 2007
Respostas 0
Participantes 1