Buscar
Social
Ofertas laborales ES

Foro sobre Java SE > Pasar datos entre dos JInternalFrame

Señores de la comunidad, los saludo, estoy aprendiendo java me parece un lenguaje de programación muy robusto y fácil para llevar acabo proyectos.

Mi problema radica en que tengo dos JInternalFrame, que se encuentran dentro de un Jframe que contiene un Jdesktop. he buscado por todos los medios posibles y también he intentado hacer todo lo que se me ocurrió para pasar los datos de uno al otro, lo que quisiera saber es si esto se puede hacer entre dos JInternalFrame, concreta mente tengo JInternalFrame_1 y desde este llamo JInternalFrame_2, al querer pasar los datos que lleno en este segundo al primero, no lo puedo hacer.

Agradecería mucho su atención prestada por todos ustedes en esta gran comunidad de java.

Datos adicionales trabajo con el IDE Netbeans 7.

marzo 27, 2012 | Unregistered CommenterOrlando T

al segundo JIternalFrame en el constructor colocale como argumento el jinternalframe 1 para pasarselo a una variable global del tipo de tu jinternalframe 1, el y con esta referencia puedes trabajar

marzo 28, 2012 | Unregistered CommenterRichard I

Muchas Gracias por responder.

Richard I ya trate de hacer lo que me indicaste de esta forma pero no he podido, lo hago de esta forma:

en JinternalFrame_1 en el evento click del boton, llamo al JinternalFrame_2, pasandole como parametro la instancia al costructor
de esta forma:

JinternalFrame_2 formulario = new JinternalFrame_2(this);
formulario.JDesktop.add(formulario);
formulario.toFront();
formulario.setVisible(true);

luego lo recibo en el costructor del JinternalFrame_2 de esta forma

private JInternalFrame frmDos;

public JinternalFrame_2(JInternalFrame frmDos) {
initComponents();
this.frmDos = frmDos;
}

en un ejemplo mire que si creo una variable del mismo tipo JInternalFrame como la declare
aqui, podia haceder a las caja de texto, combos etc, del JInternalFrame_1, pero no se como hacer esto.

No se si estoy bien, por que tambien probe en el sentido contrario pasandole al costructor del JInternalFrame_1
pero tampoco.

marzo 28, 2012 | Unregistered CommenterOrlando T

Compa podes especificar bien que tipo de dato o objeto tratas de pasar de un JinternalFrame a otro.

Te lo pregunto porque a mi personalmente no me quedo claro con el ejemplo de arriba.

gracias...

marzo 29, 2012 | Registered Commenterju4n

Muchas gracias por contestar mi pregunta.

la verdad ya lo pude solucionar de la siguiente manera:

en el JInternalFrame_1 cuando instancio la clase de JInternalFrame_2, le envio como parametros
las cajas texto, combos etc, al constructor de la clase JInternalFrame_2, obteniendo estos componentes en el JInternalFrame_2, y de hay ya los recibo y les puedo asignar lo que quiero mostrar en el JInternalFrame_1.

gracias por la atencion prestada.

marzo 31, 2012 | Unregistered CommenterOrlando T

Amigo!! Podrías hacer el favor de dar un ejemplo.. me sucede lo mismo...

marzo 30, 2013 | Unregistered CommenterArlen's

hola amigo me est pasando lo mismo, puedes mostrar el ejemplo ya solucionado

mayo 10, 2013 | Unregistered CommenterRibae1712

amigo tambien necesito tu ejemplo tengo el mismo problema

marzo 26, 2014 | Unregistered CommenterRonal