答案 0 :(得分:3)
如果您只想在两个按钮之间添加填充,则可以在pady = (0,5)
管理器中使用grid()
作为“生成”按钮。如果您想在所有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()
结果: