Re: RE: capturar evento código de barras en un JTextField
Leonardo Moreno <[email protected]>
| Newsgroups | gmane.comp.java.javaspain |
|---|---|
| Message-ID | <[email protected]> |
Hola Ramirex El lector se puede configurar para que cuando termine la lectura de los caracteres genere un enter (cod 13) o cualquier otro evento de tecla (ya que simula una entrada de teclado) por lo tanto podes configurar el lector y tu programa para que generen y respondan respectivamente al mismo evento. Otra opción más sencilla puede ser que si todos los códigos tienen la misma longitud respondas al evento de cambio de texto y evalúes la longitud de la cadena y respondas cuando alcance la longitud definida. cordialmente ramirex wrote: > > 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-/[email protected] > <mailto:rugi_mx%40yahoo.com.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] > <mailto:javaSpain%40yahoogroups.com>, "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] <mailto:javaSpain%40yahoogroups.com> > > > 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/ > <http://ajayu.memi.umss.edu.bo/ramirex/> > > > > > > GPG Key ID: F36F6F8C > > > > > > > > > -- > -------------------------------------------------------- > ----------------------- ramirex --------------------- > [powered by Linux] > --------------------------------------------------------- > weblog: > http://ajayu.memi.umss.edu.bo/ramirex/ > <http://ajayu.memi.umss.edu.bo/ramirex/> > > GPG Key ID: F36F6F8C > > -- Leonardo Moreno Guzmán Ingeniero de sistemas y telemática | Asesor soluciones informáticas *cell-phone:* 311-3390386 *e-mail:* [email protected] *site:* http://leo.logtar.com/profesional/
leonardo_moreno.vcf
(text/x-vcard, 296 B)
begin:vcard fn:Leonardo Moreno n:Moreno;Leonardo adr:;;;Cali;;;Colombia email;internet:[email protected] title;quoted-printable:Ingeniero de sistemas y telem=C3=A1tica tel;cell:3113390386 x-mozilla-html:FALSE url:http://leo.logtar.com version:2.1 end:vcard