Ciao a tutti, devo creare una tabella in base ai campi contenuti in un db.
con un semplice ciclo while riesco ad aggiungere le colonne
codice:
while(rs.next()){
           String titolo = rs.getString("artdesart");
             col = new TableColumn();
             
             col.setHeaderValue(titolo);
             
             tabellaOrdini.getColumnModel().addColumn(col);
           
         
       }
in questo modo mi crea tante colonne quanti sono i campi.
però quando cerco di aggiungere un valore in una determinata cella
tabellaOrdini.setValueAt(qta, i, h);

mi riempie con il valore qta tutte le celle della riga i, ho provato anche ad usare fireTableStructureChanged(); ma non risolvo niente.
Qualche idea?