SwingX: Autocompletado en JComboBox
A estas altas horas de la noche, aproximadamente diez a las cinco de la manana, mientras el grupo de desarrollo de SIG esta en plena durmia, me decidi a escribir este post.
Pues temprano me encontre con la dificultad de que requeria un JComboBox el cual se pudiera hacer una busqueda de los elementos dentro de el a traves del teclado.
Y no tenia ni mierda de ganas de ver como diablos realizar esto, pero para mi sorpresa existe gente que se anticipa para todo, y es la gente del proyecto SwingLabs, ha desarrollado un proyecto llamado SwingX, el cual sirve para la tarea antes mencionada, nada mas necesitamos descargar el proyecto el cual esta integrado por un JAR y un Plugin para Netbeans que integra la libreria como Libraries de Netbeans integradas.
Ya agregada la libreria SwingX al proyecto debemos importar el paquete:
Pues temprano me encontre con la dificultad de que requeria un JComboBox el cual se pudiera hacer una busqueda de los elementos dentro de el a traves del teclado.
Y no tenia ni mierda de ganas de ver como diablos realizar esto, pero para mi sorpresa existe gente que se anticipa para todo, y es la gente del proyecto SwingLabs, ha desarrollado un proyecto llamado SwingX, el cual sirve para la tarea antes mencionada, nada mas necesitamos descargar el proyecto el cual esta integrado por un JAR y un Plugin para Netbeans que integra la libreria como Libraries de Netbeans integradas.
Ya agregada la libreria SwingX al proyecto debemos importar el paquete:
import org.jdesktop.swingx.autocomplete.*;
Ya hecho esto nada mas invocamos al metodo decorate de AutoCompleteDecorator y le enviamos nuestro JComboBox que ya hemos disenado con Netbeans.
this.jComboBox1.addItem("Daniel");
this.jComboBox1.addItem("Alberto");
this.jComboBox1.addItem("Herrera");
this.jComboBox1.addItem("Guadron");
AutoCompleteDecorator.decorate(this.jComboBox1);
Listo y tendremos este resultado:
jueves, septiembre 18, 2008
Hey men gracias me sirvio
lunes, abril 20, 2009
Saludos!!!
Me has sacado de un apuro, mas fácil no se puede...
Gracias!!!
lunes, diciembre 21, 2009
gracias me sirvio perfecto =)
viernes, enero 29, 2010
UY PARCE ESE APORTE ESTA RE-BN ME AYUDO BASTANTE, LASTIMA Q NO ACEPTE ESCRITURA DE UN ELEMENTO Q NO ESTA EN EL JCOMBOX PERO YA VERE COMO LO ADAPTO PARA MI SOFTWARE, GRAX MAN...
miércoles, septiembre 22, 2010
Hola!!!
Muchas gracias por el aporte!
Me ha servido mucho, en realidad ya lo conocia al swingx y no me acordaba como hacer la llamada, pero gracias a tus comentarios pude lograrlo =)
MARCIA
miércoles, septiembre 21, 2011
gracias por el post, hice todo lo dicho en este post pero tengo un problema que me gustaria que puedan solucionar
jComboBox1.getSelectedItem();
me retorna vacio,
yo quiero obtener el valor del combo autocompletado y no puedo