购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.3 设置窗口位置

视频讲解

视频讲解:资源包\Video\03\3.3 设置窗口位置.mp4

表3.1中介绍了如何使用geometry()方法设置窗口的大小,除此之外,该方法还可以设置窗口的位置。设置窗口位置有以下两种方法:

☑ 方法一:将窗口设置在相对于屏幕左上角的位置,具体语法如下:

在上面的语法中,“+x”表示窗口左侧与屏幕左侧的距离为x;“+y”表示窗口顶部与屏幕顶部的距离为y,读者也可以将x和y理解为窗口左上角的顶点坐标,具体如图3.4所示。

图3.4 将窗口设置在相对于屏幕左上角的位置

例如,设置窗口紧贴屏幕的左上角,其代码如下:

☑ 方法二:将窗口设置在相对于屏幕右下角的位置。

第二种方法与第一种方法类似,只不过,此时窗口位置是相对于屏幕右下角来设置的,我们可以将x和y理解为窗口右下角的顶点坐标,“-x”表示窗口右侧与屏幕右侧的距离为x;“-y”表示窗口底部与屏幕底部的距离为y,如图3.5所示。其语法如下:

图3.5 将窗口设置在相对于屏幕右下角的位置

同样,如果设置窗口紧贴屏幕右下角显示,其代码如下:

接下来通过实例来演示如何设置窗口位置。

实例3.3 设置窗口大小及位置

实例位置:资源包\Code\03\03

设置窗口的大小为300像素×220像素,并且在屏幕中居中显示。具体代码如下:

上述代码中通过变量定义了窗口的宽度和高度,然后获取了屏幕的宽度和高度,最后计算出窗口的位置。运行效果如图3.6所示。

图3.6 设置窗口在屏幕中央显示 ttFTdQ3CzfMTe155x+dmqIEUmGbe8U7NKEewi27gI8Op7JTD748TQ/m2XeNacN04

点击中间区域
呼出菜单
上一章
目录
下一章
×