MainClass.java Source code

Java tutorial

Introduction

Here is the source code for MainClass.java

Source

import java.awt.Frame;
import java.awt.Window;

import javax.swing.JDialog;
import javax.swing.JFrame;

public class MainClass {
    public static void main(String[] args) {
        JDialog d1 = new JDialog((JFrame) null, "Dialog 1");
        d1.setName("Dialog 1");

        JDialog d2 = new JDialog((Window) null, "Dialog 2");
        d2.setName("Dialog 2");

        Frame f = new Frame();
        f.setName("Frame 1");

        Window w1 = new Window(f);
        w1.setName("Window 1");

        Window w2 = new Window(null);
        w2.setName("Window 2");

        Window[] ownerlessWindows = Window.getOwnerlessWindows();
        for (Window window : ownerlessWindows)
            System.out.println(window.getName() + ": " + window.getClass());

    }
}