java 使窗口居中显示

来源:互联网 发布:淘宝升业绩 编辑:程序博客网 时间:2024/06/05 08:26

主题:居中显示窗口

 java代码如下:



int width = Toolkit.getDefaultToolkit().getScreenSize().width;//屏幕宽度int height = Toolkit.getDefaultToolkit().getScreenSize().height;//屏幕高度int windowWidth = this.getWidth();//窗口宽度int windowHeight = this.getHeight();//窗口高度this.setLocation((width - windowWidth) / 2, (height - windowHeight) / 2);//设置窗口在屏幕正中间显示


最近又学习了一个方法,可以使窗口居中显示,而且更加简单好用:

setLocationRelativeTo(null);


public void setLocationRelativeTo(Component c)

设置窗口相对于指定组件的位置。 

如果组件当前未显示,或者 c 为 null,则此窗口将置于屏幕的中央。

中点可以使用 GraphicsEnvironment.getCenterPoint 确定

原创粉丝点击