1 import java.awt.Toolkit;
2
3 import javax.swing.JFrame;
4
5 public class WindowInTheMiddle extends JFrame {
6 public static void main(String[] args) {
7 WindowInTheMiddle window = new WindowInTheMiddle();
8 window.launchFrame();
9 }
10
11 public void launchFrame() {
12 // The width & Height of the window
13 final int formWidth = 500;
14 final int formHeight = 500;
15 // The width & Height of the screen
16 int screenWidth = (int)Toolkit.getDefaultToolkit().getScreenSize().getWidth();
17 int screenHeight = (int)Toolkit.getDefaultToolkit().getScreenSize().getHeight();
18
19 // Set title, size, location & visible
20 this.setTitle("Hello World! I'm coming!");
21 this.setSize(formWidth, formHeight);
22 this.setLocation((screenWidth-formWidth)/2, (screenHeight-formHeight)/2);
23 this.setVisible(true);
24 }
25 }