python – 如何设置Tkinter Entry小部件的默认文本

如何在构造函数中设置Tkinter Entry小部件的默认文本?我检查了文档,但是在构造函数中没有看到像“string =”这样的选项?

有一个类似的答案,使用表和列表,但这是一个简单的Entry小部件.

使用Entry.insert.

例如:

from Tkinter import *

root = Tk()
e = Entry(root)
e.insert(END, 'default text')
e.pack()
root.mainloop()

或使用textvariable选项:

from Tkinter import *

root = Tk()
v = StringVar(root, value='default text')
e = Entry(root, textvariable=v)
e.pack()
root.mainloop()
翻译自:https://stackoverflow.com/questions/20125967/how-to-set-default-text-for-a-tkinter-entry-widget

转载注明原文:python – 如何设置Tkinter Entry小部件的默认文本