Come da titolo, non capisco quale sia il problema, è come se avesse un indice suo, infatti non ritorna l'indice selezionato, ma ritorna in sequenza dal primo all'ultimo. Esiste un altro metodo o lo sto utilizzando nel modo sbagliato?? Per prendere i valori all'interno della tabella ho provato sia
codice:
 
tbl.getValueAt(tbl.getSelectedRow(), 0);
sia prendendoli direttamente dalla matrice usata come modello della table, ma è proprio l'indice ad essere errato...