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
| |||
Re: JComboBox Dinamicos ¿A qué pregunta?
__________________ Para obtener respuestas, pregunta de forma inteligente o si no, pregunta lo que quieras que yo contestaré lo que me dé la gana. |
| |||
Respuesta: JComboBox Dinamicos Cita: 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 |