Vim*_*imo 14 python tkinter python-2.7
一个.已将小部件放在网格的第0行中,如下所示.
self.a_button = Button(root, text="A Button")
self.a_button.grid(row=0, column=1)
Run Code Online (Sandbox Code Playgroud)
湾 并尝试在网格内的第2行放置另一个小部件.
self.b_button = Button(root, text="B Button")
self.b_button.grid(row=2, column=1)
Run Code Online (Sandbox Code Playgroud)
但是当我运行程序时,我看不到小部件之间有任何空间,而是一个接一个地堆叠.
那么,我如何编程以允许放置在不同行中的两个小部件之间的空间?分享您的意见!!
Arc*_*ran 25
当您打包小部件时,您可以使用
self.a_button = Button(root, text="A Button")
self.a_button.grid(row=0, column=1, padx=10, pady=10)
Run Code Online (Sandbox Code Playgroud)
使用padx和pady,你可以在按钮的外侧添加填充,或者如果你想增加按钮的大小,你可以使用ipadx和ipady添加内部填充.
如果您想了解更多关于网格功能,您可以查看所有的选项,使用这里.