Pasar de pantalla "login" a "principal"
Publicado por Rodolfo (9 intervenciones) el 29/07/2002 22:00:11
Hola a todos !!!!!
Sé que es una pregunta muy básica, pero no se como hacerlo.
Necesito que mi pantalla de login, llame a la principal, si el usuario es un usuario válido.
Son dos clases que heredan de la clase frame.
En forma separada, las llamo del main() y funcionan. El tema es llamar a Principal cuando salgo del Login.
Cada una tiene su manejo de eventos para ver que botones se fueron pulsando, etc. no hay problema en eso. Independientemente funcionan en forma adecuada.
El fuente resumido es una cosa así :
public class Principal extends frame
{
public Principal()
{
Arma la pantalla principal .....
}
public boolean eventHandler()
{
manejo de eventos ........
}
public void main(....)
{
Principal frmPrincipal;
Login frmLogin;
frmLogin = new Login();
frmLogin.show();
????? cuando o como hago el show() de Principal
}
}
class Login extends frame
{
public Login()
{
arma la pantalla de login .......
}
public boolean eventHandler()
{
manejo de eventos ........
}
}
Gracias anticipadamente !!!!!!!!
Sé que es una pregunta muy básica, pero no se como hacerlo.
Necesito que mi pantalla de login, llame a la principal, si el usuario es un usuario válido.
Son dos clases que heredan de la clase frame.
En forma separada, las llamo del main() y funcionan. El tema es llamar a Principal cuando salgo del Login.
Cada una tiene su manejo de eventos para ver que botones se fueron pulsando, etc. no hay problema en eso. Independientemente funcionan en forma adecuada.
El fuente resumido es una cosa así :
public class Principal extends frame
{
public Principal()
{
Arma la pantalla principal .....
}
public boolean eventHandler()
{
manejo de eventos ........
}
public void main(....)
{
Principal frmPrincipal;
Login frmLogin;
frmLogin = new Login();
frmLogin.show();
????? cuando o como hago el show() de Principal
}
}
class Login extends frame
{
public Login()
{
arma la pantalla de login .......
}
public boolean eventHandler()
{
manejo de eventos ........
}
}
Gracias anticipadamente !!!!!!!!
Valora esta pregunta


0