window.geometry参数
时间: 2023-10-04 07:04:07 浏览: 100
threejs加载qgis导出的区域底图
在Python Tkinter中,`geometry`是用来设置窗口大小和位置的方法。具体语法为:
```
window.geometry('宽x高+X坐标+Y坐标')
```
其中,宽和高是窗口的尺寸,单位是像素;X坐标和Y坐标是窗口左上角的位置,单位也是像素。注意,这里的X坐标和Y坐标是相对于屏幕左上角的,而不是相对于其他窗口的。
例如,下面这段代码会创建一个尺寸为400x300像素,位于屏幕中央的窗口:
```python
import tkinter as tk
window = tk.Tk()
window.geometry('400x300+{}+{}'.format((window.winfo_screenwidth() - 400) // 2, (window.winfo_screenheight() - 300) // 2))
window.mainloop()
```
其中,`winfo_screenwidth()`和`winfo_screenheight()`方法可以获取当前屏幕的分辨率。`//`运算符表示整除,保证窗口位于屏幕中央。
阅读全文