如何为 tkinter 窗口添加边距?
tkinterpythongui-programming更新于 2025/6/18 3:24:17
可以通过指定 fill、expand 和 padding 的值来控制 tkinter 窗口的边距。设置 tkinter 窗口边距的另一种方法是使用 grid(**options) 几何管理器。 Grid pack manager 允许我们通过指定 row 和 column 属性的值来添加边距。
示例
# 导入所需的库
from tkinter import *
from tkinter import ttk
# 创建 tkinter frame 的实例
win= Tk()
# 设置 Tkinter 窗口的大小
win.geometry("700x350")
# 添加一个框架来设置窗口的大小
frame= Frame(win, relief= 'sunken', bg= "black")
frame.pack(fill= BOTH, expand= True, padx= 10, pady=20)
# 添加标签小部件
label= Label(frame, text= "Welcome to Tutorialspoint",
font=('Helvetica 15 bold'), bg= "white")
label.pack(pady= 30)
win.mainloop()
输出
执行上述代码将显示一个位于框架内的标签文本。框架的边距可扩展且可调整大小。
相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

