Hola,
Cita:
Iniciado por elmenda Tienen 7 antes de llamar, y devuelve ese for tambien 7 columnas. Y tengo definidas 7 tambien.
El metodo al finalizar, cuando hace lo siguiente:
modelo.addRow(fila);
Pensé que posiblemente no tenía las 7 columnas, porque yo realice una prueba copiando tu código en un solo JFrame y funciona bien, al agregar las filas se muestran en pantalla. Así que no se me ocurre otra cosa más que decirte que pruebes con el método repaint() ya sea del JTable o del JFrame.
Saludos,