如何在tkinter~python中放置在网格中的两个小部件之间添加空格?

一个.已将小部件放在网格的第0行中,如下所示.

self.a_button = Button(root, text="A Button")
self.a_button.grid(row=0, column=1)

湾并尝试在网格内的第2行放置另一个小部件.

self.b_button = Button(root, text="B Button")
self.b_button.grid(row=2, column=1)

但是当我运行程序时,我看不到小部件之间有任何空间,而是一个接一个地堆叠.

那么,我如何编程以允许放置在不同行中的两个小部件之间的空间?分享您的意见!!

最佳答案
当您打包小部件时,您可以使用

self.a_button = Button(root, text="A Button") 
self.a_button.grid(row=0, column=1, padx=10, pady=10)

使用padx和pady,你可以在按钮的外侧添加填充,或者如果你想增加按钮的大小,你可以使用ipadx和ipady添加内部填充.

如果您想要更多网格功能,您可以查看所有选项并使用here.

相关文章

    转载注明原文:如何在tkinter~python中放置在网格中的两个小部件之间添加空格? - 代码日志