小编Dav*_*ave的帖子

Python主题tkinter:不会设置Entry变量

以下Python 3代码具有标签和Entry字段,这些字段使用字符串正确初始化(示例中为"垃圾").但是,如果取消注释第二个"导入"行以使用新的主题窗口小部件替换旧的Entry窗口小部件,则不会初始化标签和条目字段.

任何线索为什么主题小部件初始化被打破?


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()
Run Code Online (Sandbox Code Playgroud)

python tkinter

2
推荐指数
1
解决办法
1307
查看次数

标签 统计

python ×1

tkinter ×1