tkinter如何为主界面设置大小
时间: 2023-10-10 21:12:04 浏览: 64
python tkinter实现界面切换的示例代码
5星 · 资源好评率100%
您可以使用 `Tk` 类中的 `geometry` 方法来设置 tkinter 窗口的大小。`geometry` 方法需要一个字符串参数来指定窗口大小和位置。该字符串由两个部分组成,分别是 `宽度x高度` 和 `左侧距离+顶部距离`。
例如,以下代码将创建一个宽度为 500 像素,高度为 300 像素的窗口,并将其放置在屏幕的左上角:
```python
import tkinter as tk
root = tk.Tk()
root.geometry("500x300+0+0")
root.mainloop()
```
注意,最后的 `+0+0` 部分表示窗口距离屏幕左侧和顶部的距离均为 0。如果您想要将窗口放置在屏幕居中位置,可以将最后的 `+0+0` 改为 `+x+y`,其中 `x` 和 `y` 分别为窗口距离屏幕左侧和顶部的距离。例如:
```python
import tkinter as tk
root = tk.Tk()
root.geometry("500x300+400+200") # 放置在屏幕左侧距离为 400 像素,顶部距离为 200 像素的位置
root.mainloop()
```
阅读全文