JComboBox

bean
06 de Agosto del 2004
tengo hecho un JDialog. El problema es que dudo si puedo reutilizarlo de forma que muestre lo mismo pero cambiando el contenido de un ComboBox que tengo incluido en él.
He pensado que en el constructor se cree con un contenido inicial y tener un método Visualizar() que es al que se llama cuando quiero que se muestre. Sería en éste en el que cambiaría el ComboBox (AUNQUE NO SÉ CÓMO CAMBIAR UN COMBOBOX CUANDO YA ESTÁ CREADO CON UN CONTENIDO).
¿Se os ocurre tb alguna otra manera?

mey
06 de Agosto del 2004
UPS!!! tengo el mismo problema... tengo un combobox en una clase, al cambiar la informacion en otra clase quiero agregarle un item, pero no se puede, no funciona así supongo, q estoy haceindo mal?
AYUDA!!!

Heihachi
06 de Agosto del 2004
La clase JComboBox tiene el método addItem.
Para que funcione es necesario que el modelo implemente la interface MutableComboBoxModel.

En el caso de contruir el comboBox con new JComboBox() o new JComboBox(Object[] o) el modelo es DefaultComboBoxModel y en este caso se pueden añadir elementos (si no cambiáis el modelo con setModel más tarde, claro)

Saludos!