Hola HackmanC, tenes razon en todo lo que decis, justamente por eso que comentas de copiar los contenidos, recurri a esa alternativa porque asignado los objetos, no los guardaba cuando volvia a llamar al metodo.
probando hacer:
1) - new DefaultTableModel();............ o
2) - modelosBotones(modN); no terminaba de mantener estas asignaciones que pretendia hacer.
en cambio con
modN = modelosBotones(modN);......... con esta si me terminaba guardando los cambios en el modelo, porque? no tengo idea ja.
con modeloBotones hago esto:
Código Java:
Ver original {"", "", "", "", "", "", ""},
{"", "", "", "", "", "", ""},
{"", "", "", "", "", "", ""},
{"", "", "", "", "", "", ""},
},
"C\u00F3digo", "Detalle", "Cantidad", "Imp.Interno", "Pr.Unit.", "Total", "SN"
}
){
Class[] columnTypes = new Class[] {
};
public Class getColumnClass(int columnIndex) {
return columnTypes[columnIndex];
}
};
return mod;
}
creo un modelo vacio, nada mas.
y esta linea:
(auxModel.getValueAt(0, 0).equals("") || auxModel.getValueAt(0, 0).equals(null));
en algun momento me empezo a levantar excepciones, modificandola un poco entonces, no recuerdo porque la deje asi, y me dio resultado.
Tenes razon en todo lo que me decis, pero como me daba muchos errores, empece a hacer modificaciones, hasta que se fueron eliminando estos errores, y me termino quedando de esa manera. Como alguna vez te habra pasado ja.
Gracias.
Saludos.-