Mi Problema es el siguiente:
Cuando Estoy en el menú principal de mi aplicación de escritorio java, yo quiero abrir por Ejemplo. En facturación y abro mi jframe de Facturas se me ejecuta todo esta bien asta hay, pero si lo vuelvo a abrir se me abre otra vez y yo no quiero eso solo quiero que se me ejecute solo una vez.
Si yo le doy Click En Factura se me a abrir solo una vez pero no quiero que se me abra mas de un Formulario. para evitar que la persona que use la aplicación no se pierda.
MENU PRINCIPAL:

NO QUIERO QUE ME PASE ESTO:

Espero pronta respuesta amigos gracias por su ayuda.
Espero que comparta el código.