Originariamente inviato da Markus85
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.
Senza vedere codice la vedo dura, penso sia una questione di come valorizzi gli elementi e/o da cosa fai visualizzare.
Sei sicuro che quando visualizzi la lista selezioni l'elemento corretto? come lo selezioni?
soprattutto, hai un problema di campi doppi, ma una spiegazione migliore? veramente è difficile capire su quale box vedi il doppio

Originariamente inviato da Markus85

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.

Utilizzo il GridBagLayout per la disposizione degli elementi
non le ricordo a memoria, devi giocare con i constraints del gridbaglayout, guarda bene la doc

che differenza c'è con questa discussione?