Quote Originariamente inviata da andbin Visualizza il messaggio
Innanzitutto la query dovrà essere tale da estrarre tutti i campi che ti servono. Appunto ID e nome, come hai chiesto.
Poi che tu usi la tua classe Fornitore oppure ne fai un'altra specifica per questo scenario (es. FornitoreComboItem) .... è indifferente, per il combobox. L'importante è che contenga le proprietà che ti servono. E il toString() della classe deve semplicemente fornire il testo che sarà visualizzato nel combobox. Tutto qui.


È una questione di "design" ... se non hai ancora la visione giusta su questi aspetti ... ok, pazienza. Ma man mano che andrai avanti in Java, è bene che prendi coscienza su queste cose, cercando di capire bene dove mettere il codice, come separare i concetti e altre cose del genere.
Perché altrimenti in progetti magari un po' più grossi di quello che stai facendo, se non strutturi bene le cose è molto facile che la cosa ti "sfugga di mano" ....
perfetto sono riuscito a risolvere come mi hai detto tu.