コンストラクターでTkinterエントリウィジェットのデフォルトテキストを設定するにはどうすればよいですか?ドキュメントを確認しましたが、"string="
コンストラクタで設定するオプション?
テーブルとリストの使用についても同様の回答がありますが、これは単純なエントリウィジェット用です。
つかいます - Entry.insert
。例えば:
try:
from tkinter import * # Python 3.x
except Import Error:
from Tkinter import * # Python 2.x
root = Tk()
e = Entry(root)
e.insert(END, 'default text')
e.pack()
root.mainloop()
または textvariable
オプションを使用します。
try:
from tkinter import * # Python 3.x
except Import Error:
from Tkinter import * # Python 2.x
root = Tk()
v = StringVar(root, value='default text')
e = Entry(root, textvariable=v)
e.pack()
root.mainloop()