RE: capturar evento código de barras en un JTextField
"robert_padros" <robert_padros-/[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Hola... Mira hace unos meses tuve que hacer un proyecto que manejaba algo parecido... yo lo que hice es que con el tamaño del código controlé el evento... es decir... en el evento de KeyPress de tu jtextfield cada vez que recibía un caracter verificaba si la longitud se había alcanzado (por ejemplo 9 digitos o caracteres) y en cuanto se alcanzaba a obtener el código completo en mi caso mandaba el control a un query que necesitaba correr... no se si con esto se solucione tu caso... Ojalá y te sirva... Atentamente Roberto Padrós. --- En [email protected], ramirex <ramirex@...> escribió: > > la idea, es la siguiente... > > tengo un jtextfield y obviamente el cursos esta sobre ella, el lector > de código de barras hace su trabajo y me muestra la serie, pero aquí > viene la pregunta como se que a acabado, por que lo que quiero es > capturar la señal de que termino para que se pase a otro objeto o > genere algún tipo de evento? > > gracias por los aportes que puedan darme, recuerden que en algún > momento esto sera de utilidad para los demás > > 2008/4/3 [RuGI]Isaac Ruiz Guerra <rugi_mx@...>: > > > > > > > > > > > > > > Ya intentaste colocar el cursor en tu TextArea y pasar el lector sobre > > el código de barras? > > > > En algun proyecto, lo unico que manejaban era el evento de "cambio" > > del TextArea, hacian foco al area de texto, pasaban el lector sobre el > > código , el codigo se mostraba en el textarea, se lanzaba el evento > > "onchange" del textarea y todos contentos ;) > > > > Saludos!! > > RuGI > > > > --- En [email protected], "TomCody" <java@> escribió: > > > > > > Hola: > > > > > > Lo normal es programar el lector de codigo de barras para q te > > devuelva un caracter especial tipo INTRO o TAB o si quieres algun otro > > como una letra ( si los codigos de barras q vas a leer son numericos. > > De esa forma detectas la entrada del caracter especial y con > > keyListener lo gestionas. Es la forma + facil y segura. Mirate el > > manual del lector todos los lectores lo permiten hasta lo de 50 euros > > CCD's. > > > > > > Un saludo. > > > > > > > > > > > > > ----- Original Message ----- > > > From: ramirex > > > To: [email protected] > > > Sent: Wednesday, April 02, 2008 6:22 PM > > > Subject: [javaSpain] capturar evento código de barras en un JTextField > > > > > > > > > Saludos.. > > > > > > tengo una aplicacion desarrollada en swing > > > > > > lo que trato de hacer es que en un JTextField capture el evento de un > > > lector de codigo de barras, hasta aqui no hay problemas, lo que quiero > > > es que cuando termina de leer me genere un evento de que ya termino. > > > > > > Alguien tiene una idea de como es que puedo carturar el evento?? > > > > > > ya probe con un keyListenes y un DocumentListener y las dos lo unico > > > que me muestra es que como si el evento fuese declarado por un > > > teclado. > > > > > > que otro listener puedo usar?? > > > > > > una idea loca que tengo es de calcular por los milisegundos de entrada > > > de datos por teclado pero me parece complicar mucho al sistema... > > > > > > Gracias por los aportes....... > > > > > > -- > > > -------------------------------------------------------- > > > ----------------------- ramirex --------------------- > > > [powered by Linux] > > > --------------------------------------------------------- > > > weblog: > > > http://ajayu.memi.umss.edu.bo/ramirex/ > > > > > > GPG Key ID: F36F6F8C > > > > > > > > > > > -- > -------------------------------------------------------- > ----------------------- ramirex --------------------- > [powered by Linux] > --------------------------------------------------------- > weblog: > http://ajayu.memi.umss.edu.bo/ramirex/ > > > GPG Key ID: F36F6F8C >