如何将 Tkinter 小部件置于中心?
tkinterpythongui-programming更新于 2025/5/19 17:48:17
Tkinter 小部件可通过指定其属性进行自定义,例如宽度、高度、位置、背景颜色等。要定位 Tkinters 小部件,我们可以使用 place() 几何管理器,我们将在其中指定锚点属性。它可以将 (NW, N, NE, W, CENTER, E, SW, S, SE) 作为小部件的位置。
示例
在此示例中,我们通过指定锚点属性将 Label 小部件强制置于窗口的中心。
#导入所需的库
from tkinter import *
#创建 Tkinter Frame 的实例
win = Tk()
#设置几何图形
win.geometry("700x350")
#设置窗口的默认颜色
win.config(bg='#4fe3a5')
#创建标签
Label(win, text = "Hello World!", font= ('Helvetica 25 bold')).place(relx=.5, depend=.5,anchor= CENTER)
win.mainloop()
输出
运行上述代码将显示一个窗口,其中在窗口中心有一个 Label 小部件。

相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

