Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在tkinter~python中放置在网格中的两个小部件之间添加空间?_Python_Python 2.7_Tkinter - Fatal编程技术网

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

如何在tkinter~python中放置在网格中的两个小部件之间添加空间?,python,python-2.7,tkinter,Python,Python 2.7,Tkinter,a。在网格的第0行中放置了一个小部件,如下所示 self.a_button = Button(root, text="A Button") self.a_button.grid(row=0, column=1) b。并尝试将另一个小部件放置在网格中的第2行 self.b_button = Button(root, text="B Button") self.b_button.grid(row=2, column=1) 但是当我运行程序时,我看不到小部件之间有任何空间,而是一个接一个地堆叠起来

a。在网格的第0行中放置了一个小部件,如下所示

self.a_button = Button(root, text="A Button")
self.a_button.grid(row=0, column=1)
b。并尝试将另一个小部件放置在网格中的第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添加内部填充


如果您想了解更多有关网格函数的信息,可以查看所有选项和用法。

谢谢您提供的信息。工作正常。非常感谢。@radioxoma为我与ttk合作,你想做什么?@Allan Lago
padx=10,pady=10
不应该与ttk合作widgets@radioxoma刚刚用treeview尝试了一个简单的例子:my_Tree=ttk.treeview(root,columns=('1','2','3');my_Tree.grid(行=0,列=0,padx=100,pady=100);这似乎完全符合预期。还尝试搜索一个案例,其中padx/pady无法与ttk一起工作,并且找不到任何案例。是否有任何您无法使用的特定操作?@radioxoma
padx=
pady=
grid()
几何体管理器的一部分。它可以与
tk
ttk
小部件一起使用。同样适用于
pack()
几何体管理器的
padx=
pady=