Java开发桌面程序SWING,设置主窗口位置居中一般使用下面的方法

来源:互联网 发布:剑三捏脸数据正太 编辑:程序博客网 时间:2024/05/11 22:55

http://blog.csdn.net/hanshileiai/article/details/6684500

经测试第一,二种方法成功。第三种方法不正确。

http://www.newsmth.net/nForum/#!article/DevTutorial/5837


经过测试,下面代码运行成功。

import java.awt.Toolkit;import java.awt.Dimension;Dimension screen=Toolkit.getDefaultToolkit().getScreenSize();//获取屏幕尺寸对象Dimension myframe=this.getSize();//获取当前窗体的尺寸对象int w=(screen.width-myframe.width)/2;//水平位置int h=(screen.height-myframe.height)/2;//垂直位置                //就是屏幕宽度(高度)减去窗口宽度(高度),然后在除以2,就是居中了                 setLocation(w,h);


0 0
原创粉丝点击