Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   JComboBox Dinamicos (http://www.forosdelweb.com/f45/jcombobox-dinamicos-582323/)

JRSystem 02/05/2008 11:49

JComboBox Dinamicos
 
Hola

Equerido actualizar los item te un JComboBox mientras escribo el que estoy buscando y se an presentado probleas

agradesco a quien tenga una respuesta

GreenEyed 02/05/2008 14:20

Re: JComboBox Dinamicos
 
¿A qué pregunta?

eaglez 20/09/2010 19:48

Respuesta: JComboBox Dinamicos
 
Cita:

Iniciado por JRSystem (Mensaje 2387912)
Hola

Equerido actualizar los item te un JComboBox mientras escribo el que estoy buscando y se an presentado probleas

agradesco a quien tenga una respuesta


mira, para borrar los elementos actuales del JComboBox utiliza x.removeAllItems();
donde x es tu combobox, entonces, ponle un escuchador a el combobox, marcalo como editable, x.setEditable(true);, y cuando escriban sobre el combo, lees el evento, obtienes la cadena que a sido capturada, x.getSelectedItem().toString();
y con la cadena, buscas la subcadena dentro de los datos que tengas en tu base datos o array o donde tengas los datos a cargar, y por cada coincidencia, agregas el elemento coincidente al comobobox que a sido limpiado al momento del evento. asi, por cada caracter que escriba va a hacer una comparacion, haciendolo ver dinamico. una observacion, las cadenas que vayas capturando del combo debes de compararlas con las subcadenas inciales de los datos a analizar, sin que la subcadena sea mayor a alguno de los datos, por que la mquina virtual te generaria una excepcion. para obtener cadenas utiliza la funcion de la clase string substring(inicio, fin). espero poder ayudarte


La zona horaria es GMT -6. Ahora son las 23:32.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.