Hallo,
Wenn ich das so mache, wird mein aktuelles Fenster irgendwie überschrieben, auf jeden Fall sehe ich nur noch dieses Fenster und das andere nicht mehr:
JFrame jf = new JFrame("Titel");
jf.setVisible(true);
JFrame ist ja ein Top-Level-Fenster. Versuchs doch mal nur mit Window und gebe das Elternfenster an:
Window jf = new Window(owner);
oder besser noch JDialog
JDialog jf = new JDialog(owner, "Titel");
Gruß
MichaelB