Bueno, el título lo dice todo: no soy capaz de limpiar los datos que he cargado en un JTable a través de una consulta a BBDD. Este es mi método para vaciar la dichosa tablita:
Código
//parte de variables DefaultTableModel temp;
Código
//parte de métodos void limpiaTabla(){ try{ int a =temp.getRowCount()-1; for(int i=0; i<a; i++) temp.removeRow(i); } }
Java me devuelve la siguiente excepción: java.lang.ArrayIndexOutOfBoundsException: 2 >= 2
La tabla tiene 3 columnas, y (en este momento) 4 filas. Cuando llamo a limpiaTabla, me borra el primer y tercer elemento de la tabla y salta esa excepción ...