Ciao a tutti.

Sto lavorando ad una interfaccia grafica che gestisce degli oggetti "Articolo"

In questa interfaccia ho messo dei JComboBox , ciascuno dei quali visualizza un campo istanza di un oggetto Articolo.

Un JComboBox visualizza il campo TipoMerce
Un altro visualizza il campo Marca
Un altro visualizza il campo Modello

Vorrei che questi comboBox non visualizzassero campi uguali

Per esempio se io aggiungo due oggetti di tipo Computer , nel box non deve essere visualizzato due volte Computer.

Inoltre non riesco a mantenere la dimensione del JComboBox da me impostata , quando ci metto dentro una Stringa la dimensione del box cambia , vorrei che restasse quella che ho impostato io

Ho provato con il metodo SetPreferredSize() ma niente.

Mi Aiutate?