如果您只想在 2 个按钮之间进行填充,则可以在 grid() 管理器中为“生成”按钮使用 pady = (0,5)。如果您想在所有 3 个pady = (5,5) 或pady = 5 之间添加空格。
您可以通过两种方式向您的padx 或pady 提供号码。您可以只使用像pady = 5 这样的数字,这将同时进行顶部和底部填充,但如果您想专门填充一侧,您可以提供像pady = (0,5) 这样的元组,这只会填充小部件的底部.
这是一个例子:
import tkinter as tk
root = tk.Tk()
tk.Entry(root, width = 25).grid(row=0, column=0)
tk.Button(root, text = "Generate").grid(row=1, column=0, pady = (5,5))
tk.Button(root, text = "clear").grid(row=2, column=0)
root.mainloop()
结果:
这里是按钮之间的空格示例:
import tkinter as tk
root = tk.Tk()
tk.Entry(root, width = 25).grid(row=0, column=0)
tk.Button(root, text = "Generate").grid(row=1, column=0, pady = (0,5))
tk.Button(root, text = "clear").grid(row=2, column=0)
root.mainloop()
结果: