如何为 Tkinter 中网格布局中的两个小部件添加间距?
假设我们正在创建一个 tkinter 应用程序,其中使用网格属性放置两个或更多小部件。我们必须在小部件之间添加一些空格以设置它们的样式。为了在小部件中提供空格,我们可以使用 填充 属性,因为填充会为小部件的最外层添加空格。为了添加填充,请将值分配给 padx 和 pady。
示例
#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()
输出
广告