如何给tkinter窗口添加边距?
可以通过指定 fill , expand 和 padding 的值来控制tkinter窗口的边距。另一种设置tkinter窗口边距的方法是使用 grid(options)** 几何管理器。网格包装管理器允许我们通过指定行和列属性的值来添加边距。
示例
# 导入所需库
from tkinter import *
from tkinter import ttk
# 创建tkinter窗口的实例
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= "欢迎来到Tutorialspoint",
font=('Helvetica 15 bold'), bg= "white")
label.pack(pady= 30)
win.mainloop()
输出
执行上述代码将在框架内显示一个标签文本。框架的边距是可扩展和可调整的。