1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
public class TestFrameManager {
public TestFrameManager() {
JFrame frame1 = new JFrame("frame1");
FrameManager.getInstance().addFrame(frame1);
frame1.addWindowListener(FrameManager.getInstance());
JFrame frame2 = new JFrame("frame2");
FrameManager.getInstance().addFrame(frame2);
frame2.addWindowListener(FrameManager.getInstance());
JDialog dialog1 = new JDialog(frame1, "dialog1");
JDialog dialog2 = new JDialog(frame1, "dialog2");
JDialog dialog3 = new JDialog(dialog1, "dialog3");
JDialog dialog4 = new JDialog(frame2, "dialog4");
JDialog dialog5 = new JDialog(dialog4, "dialog5");
frame1.setVisible(true);
frame2.setVisible(true);
dialog1.setVisible(true);
dialog2.setVisible(true);
dialog3.setVisible(true);
dialog4.setVisible(true);
dialog5.setVisible(true);
}
public static void main(String[] args) {
new TestFrameManager();
}
} |
Partager