Guarda las instancias en una variable (estatica puede ser) para luego tener acceso desde cualquier parte de tu aplicacion a los formularios ya creados.
Dependiendo de tus necesidades, podrias crear un Map<String, JInternalFrame> y tener una llave con su respectiva instancia para luego referenciarlos desde el codigo.
Código Javascript
:
Ver originalclass NoSeQue {
public static Map<String, JInternalFrame> ventanasAbiertas = new HashMap<String, JInternalFrame>();
}
//Luego en otra parte:
NoSeQue.ventanasAbiertas.put("formularioNuevoUsuario", new frmClase1());
//Y para obtener la instancia:
NoSeQue.ventanasAbiertas.get("formularioNuevoUsuario");
Por supuesto, recuerda liberar los recursos innecesarios y destruir las ventanas que no vayas ya a utilizar