Java examples for Swing:JDialog
Centering a Frame, Window, or Dialog on the Screen
import java.awt.Dimension; import java.awt.Toolkit; import javax.swing.JFrame; public class Main { public void m() throws Exception { // Get the size of the screen Dimension dim = Toolkit.getDefaultToolkit().getScreenSize(); JFrame window = null;// w ww .ja va2 s .c o m // Determine the new location of the window int w = window.getSize().width; int h = window.getSize().height; int x = (dim.width - w) / 2; int y = (dim.height - h) / 2; // Move the window window.setLocation(x, y); } }