Enviar variable de un jdialog login a otro jframe principal
Bueno soy nuevo en este foro y en lo que se trata de programar en Java.
Voy a tratar de ser concreto con mis inquietudes.
Tengo una aplicacion de Java con una jframe principal que tiene sus menus respetivos y tambien una opcion de Login. Al momento de iniciar el jframe todos los controles estan deshabilitados exepto la opcion login. Como puedo hacer para despues de iniciar sesion y se cierre ese jdialog habilitar los menus en el jframe principal.
Tengo una clase Main
Tengo un paquete FORMULARIO donde estan los formularios.
Gracias
- Inicie sesión o regístrese para enviar comentarios
Bueno pues lo que yo
Bueno pues lo que yo normalmente hago es hacer un metodo ke retorne la variable por ejemplo
LoginJDialog login=new LoginJDialog(this,true);
boolean respuesta=login.getRespuesta();
if(respuesta)
bla bla bla
y en el dialog despues de "hacer el login o procesar" llenas la variable para que pueda retornarla getRespuesta(); por ejemplo
public boolean getRespuesta(){
if(login)lalalaalalalalalala
return true;
else
return false;
}
el evento login.getRespuesta() se ejecuta hasta que el jDialog isVisible=false :P osease cuando lo ocultas es importante pasarle los parametros del constructor de un jDialog que es el parent y el modal.
el parent sertia this (o el frame principal) y sirve para anunciar que su anterior del dialog es el principal y el modal si mal no me ekivoko es para "blokear" el parent hasta que el dialog isVisible=false :P osea ke se oculto
.
.