首页 > 解决方案 > 在tkinter中调整高度时如何修复输入框?

问题描述

所以我有一个问题,我在哪里输入它就在中间,我想在盒子的开头开始它。

entry_notfor = Entry(root, textvariable=number_notoffer, width=30, bg="#1f1e1e", fg="#ffffff")
entry_notfor.place(x=5, y=390, height=100)

这就是现在的样子: 在此处输入图像描述

标签: pythontkintertkinter-entry

解决方案


如果您使条目小部件比它想要的高,您将无能为力。小部件设计为Entry只有一行高。如果将其拉伸到不自然的高度,则文本将始终仅垂直居中显示。

如果您的意图是支持多行输入,那么您应该使用Text小部件而不是Entry.


推荐阅读