Título: Capturar Letras Que Se Presionan Estando En Un Textfield Publicado por: ZedGe en 25 Noviembre 2011, 03:47 am Necesito que se ingrese un cogido en un textfield para hacer una búsqueda automática, es decir, sin presionar enter..
Para eso tengo un capturador de teclas en ese texfield, para que deje solo los números... lo que quiero es guardar esos números en una variable y que automáticamente busque la coincidencia con lo ingresado..... espero entiendan :S En otras palabras es que si yo pongo un 1 me busque todo mis datos que empiezan con 1, pero sin apretar enter o apretar un botón para que recién busque, si no que sea automático. Se me ocurre un IF que al poner un 1, lo busque y un lenght o algo asi para que me vaia poniendo cuanto es el largo ya que el largo es comun (13) y recien ahi lo muestre por pantalla, pero como voy guardando dinamicamente los datos que se van ingresando??? Código: campoTexto1.addKeyListener(new KeyAdapter() { El system es para ver solamente los caracteres que apreto xD Título: Re: Capturar Letras Que Se Presionan Estando En Un Textfield Publicado por: 1mpuls0 en 25 Noviembre 2011, 04:12 am Esto te servirá.
http://foro.elhacker.net/empty-t290429.0.html Saludos Título: Re: Capturar Letras Que Se Presionan Estando En Un Textfield Publicado por: RyogiShiki en 25 Noviembre 2011, 04:15 am Mira esta clase que acabo de hacer:
MainFrame.java Código
MainApp.java Código
Lo que haces envés de mostrarlo en un JLabel como hago es mandar la cadena a un método de Búsqueda que actualice los resultados también. Saludos Título: Re: Capturar Letras Que Se Presionan Estando En Un Textfield Publicado por: ZedGe en 25 Noviembre 2011, 04:36 am RyogiShiki Tu código esta perfecto, pero también tiene lo que me falta... quiero que en vez de escribirlo en el texfield
label.setText(textInJTextField); lo guarde en una variable... la cual ya por ejemplo dentro del public MainFrame() { ..... ponga un System.out.println(variable); y lo que se escriba se vaia viendo en ese system |