Perfetto, grazie mille..
Funziona, spiego brevissimamente che ho fatto cosi' che se qualcuno avra' lo stesso problema lo trova gia' risolto (io non so come farei senza l'archivio di html.it:P spero questa volta di poter esser io a dare aiuto oltre che riceverlo^^)
Ho raccolto il Point del punto di clic del mouse come indicato da andbin:
Point p = e.getPoint();
e ho messo in una variabile intera la riga a cui questo corrisponde:
dove_sono = table.rowAtPoint(p);
(la var dove_sono e' inizializzata sopra)
e poi quando clicco sull'opzione modifica controllo:
codice:
if(table.isRowSelected(dove_sono))
edita_riga();
else
JOptionPane.showMessageDialog(null, "Errore, riga selezionata per la modifica non valida (" +
"per la modifica occorre clic.destro sulla riga che si desidera" +
" modificare)", "Errore", JOptionPane.ERROR_MESSAGE);
dove il metodo edita_riga() apre poi un jdialog con tutti i campi del caso..