python - 同一行不同列上的Python Tkinter文本不对齐
问题描述
这发生在添加下拉框和微调器之后。文字有点偏离,有些太靠左,有些垂直空间不均匀。有人有类似的问题或解决方案吗?
注意:左边的文字是为了说明它不排队,但是因为我的工作,它被故意切断了。
这是代码
test[iii].spinner = tki.Spinbox(frame, from_=0, to=test[iii].maxVal)
test[iii].spinner.grid(row=iii, column = 1)
test[iii].spinner.delete(0,"end")
test[iii].spinner.insert(0,test[iii].minVal)
tki.Label(frame,text=test[iii].label).grid(sticky = "W", row=iii, column = 0)
tki.Label(frame,text=" Mission Number: ").grid(sticky = "W", row=iii, column = 2)
test[iii].spinner = tki.Spinbox(frame, from_=0, to=999999999)
test[iii].spinner.grid(row=iii, column = 3)
tki.Label(frame,text=test[iii].label).grid(sticky = "W", row=iii, column = 0)
tki.Label(frame,text=test[iii].comment).grid(sticky = "W", row=iii, column = 2)
解决方案
我假设你正在使用.grid()
. 我还没有测试过这个,但是如果你使用
.grid(row=row, column=column, sticky=W)
它应该工作。
推荐阅读
- javascript - 使用 AJAX 发布帖子后返回一个值以在其他代码中使用该值
- node.js - 在 node/express 中的 db 查询后从 socket.io 发出
- jmeter - 使用 Jmeter 5.1.1 r1855137,无法保存任何脚本。在日志中获取异常
- ios - 在 iOS Xamarin Forms 项目中的 RELP / UITest 中点击元素或屏幕坐标时遇到问题
- python - 我在 django 项目中有 python 语法错误
- php - 如何在 wordpress 页面中集成 php 代码?
- javascript - 如何使用特定的 webhook 使机器人对特定频道下的消息做出反应
- android - 未使用约束布局正确创建 Android 活动
- xforms - 有没有办法链接 xform 绑定和 xform 动作?
- node.js - Nodejs - 如何充当 modbus rtu 服务器