2024-05-16 16:20:07 发布
网友
默认情况下,Tkinter中的输入框只有一行高,是否可以有一个更大的文本框?
示例
text_write = ttk.Entry(mainframe, width=50, textvariable=(text_to_write))
这将为您提供一个50宽但只有1行高的文本框,是否可以使文本框更高?
^{}小部件实际上只用于一行条目。对于较大的文本框,使用^{}小部件。这将为您提供一个大的多行文本换行文本框。对于可滚动文本框,使用ScrolledText小部件更容易。
ScrolledText
import ScrolledText self.textfield = ScrolledText.ScrolledText(self, wrap=Tkinter.WORD)
^{} 小部件实际上只用于一行条目。对于较大的文本框,使用^{} 小部件。这将为您提供一个大的多行文本换行文本框。对于可滚动文本框,使用
ScrolledText
小部件更容易。相关问题 更多 >
编程相关推荐