-1
A
回答
2
如果您只希望在2个按钮之间填充,您可以在grid()
管理器中使用pady = (0,5)
生成按钮。如果您想在所有3 pady = (5,5)
或pady = 5
之间添加空格。
有两种方法可以为您的padx
或pady
提供一个数字/数字。你可以使用像pady = 5
这样的数字,这可以做顶部和底部填充,但如果你想专门填充一边,你可以提供一个像这样的元组,这只会填充小部件的底部。
下面是一个例子:
import tkinter as tk
root = tk.Tk()
tk.Entry(root, width = 25).grid(row=0, column=0)
tk.Button(root, text = "Generate").grid(row=1, column=0, pady = (5,5))
tk.Button(root, text = "clear").grid(row=2, column=0)
root.mainloop()
结果:
这里是按键之间只是空间的例子:
import tkinter as tk
root = tk.Tk()
tk.Entry(root, width = 25).grid(row=0, column=0)
tk.Button(root, text = "Generate").grid(row=1, column=0, pady = (0,5))
tk.Button(root, text = "clear").grid(row=2, column=0)
root.mainloop()
结果:
相关问题
- 1. Python Tkinter time.sleep()
- 2. Python Tkinter Toplevel
- 3. Python ... Tkinter碰撞
- 4. Python Tkinter ScrolledText
- 5. Python tkinter测验
- 6. Python Tkinter排列
- 7. Python tkinter标签
- 8. 用Python的Tkinter
- 9. Python Tkinter - 类
- 10. python tkinter Radiobutton
- 11. Python TKinter GUI
- 12. Python - GUI - Tkinter listboxes
- 13. Python tkinter图像
- 14. Python Tkinter线程
- 15. Tkinter Scale - Python
- 16. Tkinter和Python
- 17. Python Tkinter TclError
- 18. Python Tkinter边
- 19. Python Tkinter MenuButton
- 20. Python - Tkinter - GUI
- 21. Python tkinter问题
- 22. 为Python的Tkinter
- 23. Python 3 Tkinter OptionsMenu
- 24. Python Tkinter按钮
- 25. Python 3(.5.2)Tkinter
- 26. python tkinter combobox/button
- 27. Python tkinter简化
- 28. Python Tkinter Screen Snap
- 29. Tkinter Python Resources
- 30. Python tkinter lisbox bold
您可以使用填充。你在使用什么几何管理器。 'grid()'或'pack()'? –
@SierraMountainTech我正在使用网格() –
可能的重复[如何添加两个窗口部件之间的tkinter〜python网格中放置的空间?](https://stackoverflow.com/questions/39555194/how-to-add-space -between-two-widgets-in-grid-in-tkinter-python) –