aquie te muestro el error de exception
java.lang.ArrayIndexOutBoundsException: 21255>=6
mira algo curioso en la columna 6 fila 1 tengo ese numero el que muetra en la excepcion menos 5 osea 2125o nose que sumatoria estara haciendo, ha y ya hice lo que me pedistes aqui te doy de nuevo el codigo y muchas pero muchas gracias por tu ayuda
Código:
try {
int suma =0;
int columnaInt = 5;
ArrayList<Administrador> listaContactos = Administrador.listarTodos();
Vector<String> columnasTabla = new Vector<String>();
columnasTabla.add("Codigo");
columnasTabla.add("Nombres");
columnasTabla.add("Apellidos");
columnasTabla.add("Oficio");
columnasTabla.add("Total Pares");
columnasTabla.add("Total Neto");
// columnasTabla.add("Telefono");
// columnasTabla.add("Email");
// columnasTabla.add("Direccion");
Vector<Vector> filasTabla = new Vector<Vector>();
for (Administrador contactoEncontrado : listaContactos) {
Vector<String> personaComoFila = contactoEncontrado.convierteEnVector();
filasTabla.add(personaComoFila);
}
DefaultTableModel datosTabla = new DefaultTableModel(filasTabla, columnasTabla);
tblNomina.setModel(datosTabla);
if (tblNomina.getRowCount() > 0)
{
for(int i = 0; i < datosTabla.getRowCount(); i++)
{ columnaInt += Integer.parseInt(datosTabla.getValueAt(i, columnaInt).toString());
suma=suma+i;
JOptionPane.showMessageDialog(this, suma);
}
}
} catch (Exception error) {
//JOptionPane.showMessageDialog(this, "Registro satisfactorio", "Operacion Exito",JOptionPane.INFORMATION_MESSAGE);
JOptionPane.showMessageDialog(this, error);
}