Wenn ich einen JDialog (modal) aus meinem Hauptfenster (JFrame) aufrufe, dann verschwindet der Inhalt
aus einigen JPanels vom Hauptfenster. Setze ich den JDialog auf nicht modal, dann bleibt der Inhalt bestehen.
Woran kann das liegen?
Hier der Codeausschnitt, der den JDialog erstellt.
Der JDialog ist in einer eigenen Klasse und wird aus dem Hauptfenster mit folgendem Code
aufgerufen:
aus einigen JPanels vom Hauptfenster. Setze ich den JDialog auf nicht modal, dann bleibt der Inhalt bestehen.
Woran kann das liegen?
Hier der Codeausschnitt, der den JDialog erstellt.
Code:
JDialog notesFrame = new JDialog(this,"Notizen verwalten",true);
JDialog.setDefaultLookAndFeelDecorated(true);
notesFrame.setContentPane(notesPane);
notesFrame.setBackground(Color.WHITE);
notesFrame.setLayout(new TableLayout(guiTable));
notesFrame.setTitle("Notizen für Spender-ID "+sid);
notesFrame.setSize(500,400);
notesFrame.setLocation(20,20);
Der JDialog ist in einer eigenen Klasse und wird aus dem Hauptfenster mit folgendem Code
aufgerufen:
Code:
SukeNotesFrame notesframe = new SukeNotesFrame(db_user,db_pw);
notesframe.makeNotesFrame(spid);