【发布时间】:2021-05-25 09:15:02
【问题描述】:
如何在 python tkinter 中创建大的 extry 框?
我曾尝试在 ttk.entry() 中使用height,但错误显示:
_tkinter.TclError: 未知选项“-height”
from tkinter import *
from tkinter import ttk
GUI = Tk()
GUI.title("myTest")
GUI.geometry("700x700")
S_NOTE = StringVar()
E_NOTE = ttk.Entry(GUI, textvariable = S_NOTE, font = FONT1, width = 40, height = 20)
E_NOTE.grid(row = 0, column = 0, columnspan = 2, rowspan = 2)
GUI.mainloop()
我还需要从entrybox中获取StringVar并固定位置(比如使用grid)
【问题讨论】:
-
你为什么不改用
Text小部件? -
@acw1668 请告诉我有关文本
-
我还需要获取StringVar并固定位置(如使用网格)
-
您不能将
StringVar与Text小部件一起使用。见官方document。 -
@VittawatLaorungroj 你用
StringVar做什么?大多数StringVar方法都以一种或另一种形式在tkinter.Text小部件中实现。