.setVisible(true) em Jframe1 oculto a partir de Jframe2

Bom dia.

To desenvolvendo uma aplicação aqui e to usando o netbeans.

Pois bem, eu criei 2 JFrames… um se chama Login e o outro MainMenu

Até o momento, funciona assim:

De dentro do Login, após o login ter sucesso, existe um evento que cria uma instancia nova do JFrame MainMenu

MainMenu mainmenu = new MainMenu();
mainmenu.setVisible(true);

e torna o JFrame Login oculto

Login.this.setVisible(false).

Até ai to conseguindo…

Agora o que eu não to conseguindo é… a partir de um evento no MainMenu, fazer reaparecer o Jframe Login que está oculto.

Alguém sabe o caminho das pedras? Pesquisei bastante e não tive sucesso… Grato

Miau é necessário você instanciar ambas as telas, se possível em outra classe ou em uma delas, e só assim definir a visibilidade através do método que você já está utilizando.

obrigado pela resposta…

eu já havia conseguindo fazer de outra forma… porem acabei me deparando com outro problema… que é enviar dados de um jframe para outro já instanciado.

to achando que o correto seja mesmo instanciar os 2 jframes a partir de outra classe… assim acho que eles ficam referenciados.