Ver Mensaje Individual
  #3 (permalink)  
Antiguo 20/09/2010, 19:48
eaglez
 
Fecha de Ingreso: septiembre-2010
Mensajes: 3
Antigüedad: 14 años, 1 mes
Puntos: 0
Respuesta: JComboBox Dinamicos

Cita:
Iniciado por JRSystem Ver Mensaje
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