Foro de elhacker.net

Programación => Java => Mensaje iniciado por: Funkyw0w en 21 Noviembre 2013, 11:54 am



Título: Aplicar metodo en ventana hijo Jinternalframe a Jframe
Publicado por: Funkyw0w en 21 Noviembre 2013, 11:54 am
Hola chicos tengo una duda resulta que estoy haciendo un pequeño programa el cual incluye un logeo inicial hasta ahi todo bien el problema surge cuando desde la ventana hijo (JinternalFrame)  quiero modificar metodos del padre (Jframe) es que supuestamente aplica el metodo pero en realidad no hace lo que se le especifica por ejemplo.

Mi idea es que al ejecutar el programa le pida al usuario el user y password luego de haberlo validado correctamente maximizar la ventana principal que es jframe que dentro del frame tiene un jdesktopane y dentro del mismo el formulario hijo jinternalframe, lo que hago es que al momento de validar el logeo y todo de ok pueda cerrar la ventana hijo y auto maximizar la ventana principal apareciendo por ende un menu que lo tengo oculto cuando se inicia al comienzo.

Lo de cerrar la ventana del la vetana hijo funciona,  el problema esta en que hace caso omiso cuando ejecuto el metodo de la clase principal. 

Código:
//Esto es en ventana hijo
 this.setVisible(false);
principal = new frmPrincipal();
 principal.ModoInicio();

//Esto es en la ventana Padre su metodo

public void ModoInicio(){

this.setExtendedState(JFrame.MAXIMIZED_BOTH);
menuBar.setVisible(true);

 }