将按钮放在正确的位置Tkinter

时间:2018-11-16 15:21:45

标签: python tkinter

如何将两个按钮彼此靠近放置。我得到的输出如下图所示。

 _scrape_btn = ttk.Button(_mainframe, text='Scrape!', command=save)
 _scrape_btn.grid(row=2, column=0)

 _compress_btn = ttk.Button(_mainframe, text='Compress!', command=compress)
 _compress_btn.grid(row=2, column=1)

enter image description here

1 个答案:

答案 0 :(得分:1)

看您的图像,我可以知道您的 URL Content LabelFrames已分别放入row=0, column=0row=1, column=0中。因此,您现在应该意识到第一列的宽度与labelframe一样大。因此,第二个按钮从第二列开始,从第一列结束处开始。

您可以做的是在两个labelFrames中添加columnspan=2

现在默认情况下,按钮将居中对齐。为了使它们靠在一起,您需要在第一个按钮的网格命令( Scrape )中添加sticky='e',在第二个按钮的网格命令(压缩)。