Tkinter大输入框

2024-04-18 15:30:18 发布

您现在位置:Python中文网/ 问答频道 /正文

默认情况下,Tkinter中的输入框只有一行高,是否可以有一个更大的文本框?

示例

text_write = ttk.Entry(mainframe, width=50, textvariable=(text_to_write))

这将为您提供一个50宽但只有1行高的文本框,是否可以使文本框更高?


Tags: totext示例tkinter情况widthwriteentry
1条回答
网友
1楼 · 发布于 2024-04-18 15:30:18

^{}小部件实际上只用于一行条目。对于较大的文本框,使用^{}小部件。这将为您提供一个大的多行文本换行文本框。对于可滚动文本框,使用ScrolledText小部件更容易。

import ScrolledText
self.textfield = ScrolledText.ScrolledText(self, wrap=Tkinter.WORD)

相关问题 更多 >