Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/05/2015, 22:12
Avatar de paula23andrea
paula23andrea
 
Fecha de Ingreso: noviembre-2012
Mensajes: 38
Antigüedad: 11 años, 5 meses
Puntos: 1
Exclamación Problema con null en celda de un Jtable

Buenas noches, vengo porque ya he intentado todo (creo) y no encuentro dónde está el problema en este código.
Sencillamente es una comparación de String, y por alguna razón me arroja o nullpointer o indexoutofbounds, en otras partes del programas hago uso de una lógica parecida y no hay problema, no entiendo qué pasa acá

Código Java:
Ver original
  1. for(int i=0; ventana.mVirtual.getRowCount()>=i; i++) // el total de filas es 30
  2.        {        
  3.         if(Paginas.get(flag).equals((String)ventana.mVirtual.getValueAt(i, 0))) // el valor de Paginas.get(flag) es "uno_P1" y el de ventana.mVirtual.getValueAt(i, 0) es null
  4.         {
  5.         JOptionPane.showMessageDialog(ventana, "Contenido Mvirtual: "+ (String)ventana.mVirtual.getValueAt(i, 0)
  6.          + ", Contenido en paginas: "+ Paginas.get(flag));
  7.          ventana.mVirtual.setValueAt(null, i, 0);
  8.          indexMV.remove(i); // es un array que no influye en mi problema
  9.         }
  10.        }

Me arroja error en la línea del if, tal vez sea algo tonto que no puedo ver, sin embargo agradezco la ayuda de ustedes y sus sugerencias para mi.
Gracias