Foros del Web » Programación para mayores de 30 ;) » Java »

JComboBox Dinamicos

Estas en el tema de JComboBox Dinamicos en el foro de Java en Foros del Web. 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...
  #1 (permalink)  
Antiguo 02/05/2008, 11:49
 
Fecha de Ingreso: abril-2008
Mensajes: 2
Antigüedad: 16 años, 6 meses
Puntos: 0
De acuerdo 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
  #2 (permalink)  
Antiguo 02/05/2008, 14:20
 
Fecha de Ingreso: octubre-2003
Mensajes: 3.578
Antigüedad: 21 años
Puntos: 51
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.
  #3 (permalink)  
Antiguo 20/09/2010, 19:48
 
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
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:29.