Salve ragazzi ! Ho un piccolo problema che sembra stupido , ma ho gia perso + di 20 min

Praticamente il metodo getSelectedRows() che dovrebbe passare un'oggetto vettore int con all'interno tutte le righe selezionate , mi passa solo l'ultima riga selezionata , funzionando come se fosse il metodo getSelectedRow(). Vi passo il codice

codice:
    

String nome="";       
             
 int[] row = table.getSelectedRows();    
                
for(int i=0;i<row.length;i++){        
                 
nome = nome + " " + table.getValueAt(row[i],0).toString();     

}                
nomi.setText(nome);
Se vi serve anche come ho popolato la table e il mio AbstractTableModel fatemi sapere che ve lo invio ;-)

Grazie in anticipo