Duda con JComboBox

la_luica
12 de Agosto del 2004
Quiero emplear un JComboBox que funcione dinamicamente. Para ello empleo un vector de String (String[] color), este vector es el que renuevo ante cambios en mis objetos y posteriormente se lo paso a el constructor del JComboBox. Pero este no me muestra nada más que la primera posición del vector.
¿Qué puedo hacer para que coja todo el contenido del vector?
Aparte, ¿Qué diferencia hay entre pasarle al constructor de JComboBox un

String[] color{
"Rojo",
"Azul",
...}

a un

String[] color= new String[int] (cuando este vector tiene inicializadas todas sus posiciones)
?

Gracias

metano
12 de Agosto del 2004
A VER SI TE SIRVE ESTO, CUANDO TRABAJO CON UN JComboBox SIEMPRE UTILIZO UNA CLASE Vector Y FUNCIONA PERFECTAMENTE, UN EJEMPLO SENCILLO:

Vector l=new Vector();
l.add("TIPO DE LETRA");
l.add("Normal");
l.add("Comic Sans Ms");
l.add("Times New Roman");
l.add("SansSerif");

jc=new JComboBox(l);
LA PRIMERA POSICION ES LA QUE MUESTRA EL JCOMBOBOX ENTONCES PUEDES COLOCAR ALGO SIGNIFICATIVO DE LO QUE CONTIENE ADENTRO O SI PREFIERES LO DEJAS VACIO I.add(" ");

UN SALUDO!

la_luica
12 de Agosto del 2004
GRACIAS!!! Ha funcionado perfectamente