如何定位 Tkinter 小部件以免它们粘在一起?

在 tkinter GUI 框架中,我们可以添加任意数量的小部件以使其更具功能性和可操作性。但是,有时似乎很难调整小部件的大小和位置,使它们不会粘在一起并且大小不变。我们可以使用小部件包管理器添加填充,使每个小部件都作为一个单独的实体。

示范

#Import the required library
from tkinter import*
from tkinter import ttk

#Create an instance of tkinter frame
win= Tk()

#Set the geometry
win.geometry("750x250")

#Create an Label Widget
Label(win, text= "New Line Text", font= ('Helvetica 15
underline')).pack(pady=20)
left=Button(win, text="Button1", font= ('Helvetica 15 bold'))
left.pack(padx= 10,pady=10)
right= Button(win, text= "Button2",font=('Helvetica 15 bold'))
right.pack(padx= 10, pady= 10)
center= Button(win, text= "Button3", font= ('Helvetica 15 bold'))
center.pack(padx=10, pady=10)
win.mainloop()
输出结果

运行上面的代码将为窗口中的所有按钮添加填充。