duda en varios jframes

Hola
Soy nuevo en java y no sé cómo solucionar este problema.
Lo que pasa es que tengo un jframe de login(1° frame), este me hace la consulta y el nombre de la persona registrada me lo manda al 2° jframe (todo esto me funciona bien). Pero en el segundo frame tengo varios botones que me mandan a más jframes (ventanas diferentes). Una vez terminado de llenar los datos de una ventana (que son los botones) se regresa al 2° frame, pero el nombre del usuario se borra de la consulta que hice del login.
Para regresar a la 2° ventana uso estas líneas (no se si eso sea el error)
obj.setVisible(true);
dispose();

Si me pueden ayudar a identificar mi error, ya tengo varios días y no lo encuentro.
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.

Re: duda en varios jframes

 

Te recomiendo sólo utilizar una instancia de  . Si necesitas ventanas adicionales, usa instancias de  . Si requieres algo semejante a un asistente ( wizard ), utiliza   (How to Use CardLayout).

Combinando un frame y diálogos, podrías hacer algo como:

* Ejemplo completo aquí.

¡Por si sirve de algo!

~~~

probaré

gracias voy a probar de esta manera e iré informando en las dudas que me salgan .
gracias por la respuesta