pues no u.u aqui esta mi codigo, quizas deba instanciar las tablas arriba en el frame como globales, bueno seguire probando, si alguien ve el error por favor digame, o si cree que deba añadir metodos o algo.
Código Java:
Ver originalif(jtbDetalles.getRowCount()!=0 || jtbDetalles.getSelectedRow()!= -1)
{
vista.frmEntradasSalidas EnSal = new vista.frmEntradasSalidas();
tabla modelo2 = (tabla)EnSal.jtbDetalleEntrada.getModel();
tabla modelo1 = (tabla)jtbDetalles.getModel();
for(int i = 0; i < modelo1.getRowCount(); i++)
{
for(int j=0; j<modelo1.getColumnCount(); j++)
{
fila[j]= modelo.getValueAt(i, j);
}
modelo2.addRow(fila);
}
EnSal.jtbDetalleEntrada.setModel(modelo2);
this.setVisible(false);
}
else
{
JOptionPane.
showMessageDialog(null,
"Por favor llene la tabla de Detalles\n Minimo un articulo"); }
esto encontre que debia escribir en el frame hijo.
Código Java:
Ver originalpublic dlgAgregarProducto(frmEntradasSalidas padre){
this.padre = padre;
}