Ciao a tutti,
devo riempire una jTable con List.
Ho fatto in questo modo, ma non mi piace molto e vorrei un suggerimento in merito:
codice:
List<Mese> mese = ricercaMese.findDirectory(dir, datab.getData());
            Temperatura temperature =  ricercaTemperature.findDirectory(dir, datab.getData());
            
            int righe = tabellaMesi.getRowCount();
            int i;

            for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(mese.get(i).getNomeMese(), i, 0);
            }

            for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(mese.get(i).getMediaMeseIrradianzaG(), i, 1);
            }

            for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(mese.get(i).getMediaMeseIrradianzaGd(), i, 2);
            }
            for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(mese.get(i).getMediaMeseIrradianzaGc(), i, 3);
            }
           for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(temperature.getRegistrazioniTemperature().get(i).getTemperaturaTd(), i, 4);
            }
            for (i = 0; i < righe; i++) {
                tabellaMesi.setValueAt(mese.get(i).getOreTotaliMese(), i, 5);
            }
in questo modo faccio il riempimento per colonna.
Però tutti questi cicli for non mi piacciono, suggerimenti?

Grazie