【发布时间】:2021-08-11 05:12:34
【问题描述】:
我希望在我的条目小部件下有两个相邻的 Tkinter 按钮 (ttk.Button),同时仍保持它们居中对齐。我已经将 .pack() 用于框架中的其他小部件,因此我不能在它们上使用 .grid() 或 .place()。我知道您可以使用 tk.LEFT、tk.RIGHT 等将它们排成一条直线,但这会将它们移到最远的边缘。有没有办法可以使用这样的方法将它们彼此相邻放置在窗口的中心?
这是我的代码:
class EmailPage(tk.Frame):
def __init__(self, parent, controller):
tk.Frame.__init__(self, parent)
send_button = ttk.Button(self, text='Send Email\'s', command=lambda: send_email())
send_button.pack(padx=10, pady=5)
test_button = ttk.Button(self, text='Test Email', command=lambda: test_email())
test_button.pack(padx=10, pady=5)
提前致谢
【问题讨论】:
-
请提供您的代码,以便我们查看。