Quote Originariamente inviata da Giovas91 Visualizza il messaggio
Prima di tutto grazie per la risposta rapidissima
Intendi che quindi mi conviene utilizzare la classe Fornitore, quindi creo un Array di Fornitori e di ognuno stampo il nome ad esempio mentre l'ID me lo tengo semplicemente senza utilizzarlo e andando a prenderlo solamente dolo la selezione. Giusto?
Più o meno scrivendo:
while(fornitori.next()){
XXXXXXXXXXXXfornitori.toString("Nome")}

cosa dovrei mettere al posto delle XXX per far si che il nome vada nella lista della mia combobox?
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.

Quote Originariamente inviata da Giovas91 Visualizza il messaggio
Inoltre cosa intendi per: "
Comunque sappi che non è una buona/bella cosa mixare così codice di accesso a DB e codice di accesso alla interfaccia grafica (anche se è solo per aggiungere ad un combobox)."?
È 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" ....