Ver Mensaje Individual
  #5 (permalink)  
Antiguo 22/02/2011, 08:31
martin141516
 
Fecha de Ingreso: enero-2011
Ubicación: Bogota, Colombia
Mensajes: 81
Antigüedad: 14 años
Puntos: 0
Pregunta Respuesta: problema con Jtable

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);

        }