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

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de klone

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

.

.