Segun lo que entiendo lo que pretendes es que al abrir una ventana desde un Internal Frame, puedas enviarle datos a ese internal frame que llamó la ventana.
El problema aquí (creo) es que son procesos independientes, por lo cual no puedes crear una funcion que te devuelva datos al cerrar la otra. Pero podrías hacer algo muy sencillo: antes de cerrar la "ventana de ayuda" (como la has llamado), actulizas algunas variables que sean globales (y que preferiblemente sean estáticas (static)), con lo cual puedes recoger esos valores desde el internal frame
.