Hallo,
Swing ist ja immer für'n Schmankerl gut! Ich habe das Problem daß ein modaler JDialog alle Fenster
blockt. Ich dachte das sei immer nur auf den Owner bezogen/beschränkt! Bsp. :
Wenn man das Beispiel startet blockiert d2 alle anderen Fenster! Was nun? Wie sag ich d2 daß nur f2 blockiert werden soll ???:L
Swing ist ja immer für'n Schmankerl gut! Ich habe das Problem daß ein modaler JDialog alle Fenster
blockt. Ich dachte das sei immer nur auf den Owner bezogen/beschränkt! Bsp. :
Java:
JFrame f1 = new JFrame("f1");
JDialog d1 = new JDialog(f1);
d1.setTitle("d1");
d1.setModal(false);
JFrame f2 = new JFrame("f2");
JDialog d2 = new JDialog(f2);
d2.setTitle("d2");
d2.setModal(true);
// Ab hier nur noch Position und Anzeige !
f1.setLocation(new Point(100, 100));
f1.setVisible(true);
d1.setLocationRelativeTo(f1);
d1.setVisible(true);
f2.setLocation(new Point(100, 300));
f2.setVisible(true);
d2.setLocationRelativeTo(f2);
d2.setVisible(true);
Wenn man das Beispiel startet blockiert d2 alle anderen Fenster! Was nun? Wie sag ich d2 daß nur f2 blockiert werden soll ???:L