grazie a tutti per i consigli comunque se ne date altri per confrontare altri metodi magari si trova un metodo + veloce. io ho direttamente creato la mia jtable usando il modello di defaulttablemodel. e da oggi mi chiedo la differenza tra usare tablemodel, abstracttablemodel e defaulttablemodel. comunque a di la di questo ho scoperto anche ilmetodo di Jtable removerowselectionInterval(int idex1, int index2);
dovrebbe essere un metodo per ciò che chiedo in questa discusione. però non ne sono sicuro.
anche lo provato ad usarlo solo che mi dava illegalargument exception rage out of interval.