Ciao raga

ho un problema con le JTable, vi spiego subito.

allora io creo una tabella in questo modo:

codice:
ResultSet rs = stat.executeQuery(query);
//			crea la tabella con il modello 
ModelloTabella model= new ModelloTabella(rs);
table = new JTable(model);
table.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
table.setRowSorter(new TableRowSorter (model));

//			aggiunge la tabella allo scrollpane
scrollpane = new JScrollPane(table);
ora se effettuo modifice al tatabase e associo la tabella ad un altro modello con numero di righe inferiore in questo modo:

codice:
Statement st1 = con.createStatement();
ResultSet rs1 = st1.executeQuery(query);
ModelloTabella model1= new ModelloTabella(rs1);
table.setModel(model1);
la tabbella risultante visualizza il risultato nuovo , ma contiene righe bianche (campi vuoti) pari al numero di righe del vecchio model.

Penso che questo problema sia dato da .setModel() , come faccio a non far uscire quelle righe bianche?

Spero di essere stato chiaro, e vi ringrazio per le risposte !