Dr. Omar Zárate Navarro

Tecnologías de la Información

Clases > poo > Recursos

PROGRAMACIÓN ORIENTADA A OBJETOS

EJEMPLO COMUNICACION ENTRE VENTANAS FRAMEFORMS

Para cambiar de ventana en ventana se requiere generar un vinculo y ese vinculo es la dirección de la ventana origen o de la ventana inicial.


Imagen 01: Comunicación entre ventanas


Para lograr la comunicación modificamos el constructor de la ventana 2 para que reciba la dirección de la ventana 1, por medio de una variable static de la clase javax.swing.JFrame

También la capturamos en el método main de la Ventana 2

Ahora en el botón de regresar a la ventana 1 ya le podemos decir que muestre la ventana origen y que desaparezca la ventana 2.

En el código de la Ventana 1 colocamos el siguiente código para crear un objeto de la ventana 2.

En el botón de la ventana origen en este caso Ventana 1 colocamos el siguiente código pedir que se muestre la segunda ventana y se oculte la Ventana 1

 


Dr. Omar Zárate Navarro
Universidad Tecnológica de Jalisco
PTC Tecnologías de la Información
Email: ozarate@utj.edu.mx