如何在不设置尺寸的情况下设置 Tkinter 窗口的位置?

tkinterpythongui-programming更新于 2025/7/19 4:28:17

Tkinter 窗口在初始化 Tkinter 框架或窗口的对象后执行。我们可以使用几何管理器定义 Tkinter 窗口或框架的大小。它定义了我们通常放置小部件的初始 Tkinter 窗口的宽度和高度。要设置 Tkinter 窗口的位置,同时忽略宽度和高度,我们可以在几何管理器中定义规范。

示例

# 导入所需的库
from tkinter import *
from tkinter import ttk

# 创建 tkinter 框架的实例
win = Tk()

# 设置 tkinter 框架的几何形状,而不指定宽度和高度
x = 500
y = 300
win.geometry("+%d+%d" %(x,y))

# 添加标签小部件
label = Label(win, text=" Tkinter has a variety of inbuilt functions, " "modules, and packages.", font = ('Georgia 20'))
label.pack(pady=10)

win.mainloop()

输出

运行代码以显示设置为其内容宽度和高度的窗口。


相关文章


有用资源