Tengo poca experiencia en Java.
Tengo una aplicación en la cual tengo un JFrame y muchas JDialog, sucede que quiero escribir sobre un JDialog padre desde otro jDialog hijo por medio de un controlador, puesto a que estoy usando el patrón MVC. Me encuentro con el inconveniente de que no consigo insertar un texto desde un controlador a un JDialog ya iniciado. Acá les dejo el código a ver si me entienden mejor.
Este es un fragmento de código de mi controlador:
Código Java:
Ver original
if (envDisparado.equals(viewCatalagoPrimaria.getBtnSeleccionar())) { int filaSeleccionada=viewCatalagoPrimaria.getTablePrimarias().getSelectedRow(); String nombre = viewCatalagoPrimaria.getTablePrimarias().getValueAt(filaSeleccionada, 0).toString(); try { view.setTxtLugarPrimaria(lugar); view.setTxtNombrePrimaria(nombre); view.setVisible(true); Logger.getLogger(controllerPrimaria.class.getName()).log(Level.SEVERE, null, ex); } }
Básicamente recojo un texto de un JTable de mi JDialog hijo (viewCatalagoPrimaria) y quiero insertar este texto en el JDialog padre (viewFichaPersonal) pero este ya se encuentra visible y con otros datos.
Con el código que tengo hasta ahora logro hacerlo pero creando OTRA INSTANCIA como ven. Quisiera poder utilizar la instancia ya creada e insertar el texto en el JDialog (viewFichaPersonal) ya creado.
Si no me entendieron pueden preguntarme lo que sea y yo intentaré explicar mejor, aunque creo que lo deje claro. Saludos y muchas gracias de antemano.