tkinter 入口高度

jjg*_*dry 2 python height tkinter tkinter-entry

我试过

textEntry = Entry(root, width=115, textvariable=text, height=12)
Run Code Online (Sandbox Code Playgroud)

但我在高度方面遇到了错误。

然后我尝试使用Text小部件:

textEntry = Text(root, width=115, textvariable=text, height=12)
Run Code Online (Sandbox Code Playgroud)

但我遇到了一个错误textvariable=text

有什么方法可以调整 的高度Entry或 的变量Text吗?

小智 5

要更改条目小部件的大小,您必须将其字体更改为更大的字体。

例如:

import tkinter as tk

large_font = ('Verdana',30)
small_font = ('Verdana',10)

root = tk.Tk()

entry1Var = tk.StringVar(value='Large Font!')
entry1 = tk.Entry(root,textvariable=entry1Var,font=large_font)
entry1.pack()    

entry2Var = tk.StringVar(value='Small Font!')
entry2 = tk.Entry(root,textvariable=entry2Var,font=small_font)
entry2.pack()

root.mainloop()
Run Code Online (Sandbox Code Playgroud)