1
}
在Java的GUI设计中,常常需要让Frame或Dialog显示在屏幕的中央,可以先获取屏幕的分辨率,然后用下面的代码实现:
1
int screenWidth = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().width);
2
int screenHeight = ((int)java.awt.Toolkit.getDefaultToolkit().getScreenSize().height);
3
JFrame myFrame = new JFrame();
4
myFrame.setSize(800, 600)//设置Frame的大小
5
myFrame.setLocation((screenWidth-800)/2, (screenHeight-600)/2);//设置Frame显示在屏幕中央
2
3
4
5