2
以下Python 3代碼有一個標籤和一個Entry字段,它們都是用字符串(示例中的「垃圾」)正確初始化的。但是當第二個「導入」行被取消註釋以用新的主題小部件替換舊的Entry小部件時,標籤和輸入字段不會被初始化。以Python爲主題的tkinter:條目變量不會設置
任何線索爲什麼主題小部件初始化被破壞?
from tkinter import *
# from tkinter.ttk import *
class myApp:
def __init__(self, root):
v = StringVar()
v.set("junk")
label = Label(root, textvariable=v)
label.pack()
text_entry = Entry(root, textvariable=v)
text_entry.pack()
root = Tk()
root.title("MyApp")
app = myApp(root)
root.mainloop()