如何为 Tkinter 中网格布局中的两个小部件添加间距?


假设我们正在创建一个 tkinter 应用程序,其中使用网格属性放置两个或更多小部件。我们必须在小部件之间添加一些空格以设置它们的样式。为了在小部件中提供空格,我们可以使用 填充 属性,因为填充会为小部件的最外层添加空格。为了添加填充,请将值分配给 padxpady

示例

#Import the required library
from tkinter import *
#create an instance of tkinter frame
win= Tk()
win.geometry("750x250")
#Create some Button widgets
Label(win, text= "New Line Text", font= ('Helvetica 20 bold')).grid(row=0, column=5, padx= 25, pady= 25)
Button(win, text= "Button 1").grid(row=0, column=1, padx= 50, pady= 80)
Button(win, text= "Button 2").grid(row=0, column=2, padx= 25, pady =36)
win.mainloop()

输出

更新于: 2021 年 4 月 15 日

9 千次浏览

开启您的 职业生涯

通过完成课程获得认证

开始
广告