python - 标签在按钮之间放置空格 tkinter
问题描述
我正在尝试在 Tkinter 中制作一个计算器,然后我完成了按钮,然后尝试在按钮顶部制作一个标签,但这发生了问题的照片,因为您可以看到它在按钮之间放置了空格。我该如何解决?
这就是我贴标签的方式:
area1 = tk.Label(window, borderwidth=0, image=pixel, compound="c", font = myFont, width = 100, height = 177 ).grid(row = 1, column = 1)
更新:尝试将 column = 0 但它不起作用
解决方案:我尝试输入columnspan而不是column,并在每次增加标签宽度时增加它的值并且它有效
解决方案
为了获得更好的解决方案,我认为您应该在网格几何中使用“粘性”。Sticky 可以帮助您将按钮的一侧粘贴到您选择的列的边缘。它具有 n、s、w、e 值,表示向北、向南、向西、向东。您还可以将多个值加在一起,例如“ne”、“nswe”等。这完全取决于您的使用。你可以试试你的情况:
area1 = tk.Label(window, borderwidth=0, image=pixel, compound="c", font = myFont, width = 100, height = 177 )
area1.grid(row = 1, column = 1, sticky='w')
推荐阅读
- bash - ssh bash -c exit status does not propagate
- powershell - 对文件名中具有适当文件夹名的混合文件进行排序
- c# - 具有多个项目和抽象工厂的控制台应用程序中的简单注入器
- amazon-web-services - 建立 Alexa 库存管理技能
- ms-access - 移除 MS Access 中的所有过滤器但保持视野
- xamarin.forms - 在 Xamarin 表单中显示网页正文
- cordova - Apache Cordova Media Plugin 显示错误代码 0
- python-3.x - XGBoost 错误:/workspace/src/metric/elementwise_metric.cc:28:检查失败:preds.size() == info.labelsSize() (
- ios - 谷歌标签管理器对 iOS 应用程序有什么用?
- python - 在 Pandas 数据框中重建列名