Okay, wenn du diese Funktionalitäten(sprich direkte Userinteraktionen mit dem JFrame) meinst, dann stimme ich dir zu, dass geht dann nicht mehr. Allerdings will der "absoluter Beginner" ihn ja auch immer on-Top haben und muss sich dann mit solchen Nebeneffekten begnügen, bzw. selbst eine Art bring-to-Front, bring-to-back funktionalität einfliessen lassen, welche genau über meinen Vorschlag realisiert werden kann (sprich über die funktionalität über die gegebene JFrame Referenz einen setModal aufruf von dem Dialog aus zu machen, bzw. umgekehrt.)
Ist deshalb aber nicht tragisch, wie gesagt einfach wie in meinem vorherigen Beitrag beschrieben vorgehen und die beiden klassen (JFrame und JDialog) ableiten und um die gewünschte Funktionalität erweitern!
Nur so als anregung.
Wie gesagt, da hab ich wohl etwas missverstanden, da du nur geschrieben hast, das man auf den JFrame nicht mehr draufzugreifen kann, das implizierte ich mit der Richtung funktional über die klassen und nicht über das User-Interacting.
Grüsse
Torsten.