Ora la parte dopo la trasformazione della lista in Object è così, rimane il problema della visualizzazione, cioè visualizza la jScrollPane senza tabella all'interno... perché?

codice:
            DefaultTableModel tm = new DefaultTableModel();
            
            for(int k=0;k<colonne.getNumberOfAttributes();k++)
                tm.addColumn(headers[k]);
            
            for(int h = 0; h < dati.size();h++)
                tm.addRow(data[h]);
            
            JTable tableClienti = new JTable(tm);
           
 
    jScrollViste.add(tableClienti);
                     
        } catch (SQLException ex) {
            Logger.getLogger(Interfaccia.class.getName()).log(Level.SEVERE, null, ex);
        }
 jFrameVistaTabelle.show();