【发布时间】:2020-08-10 20:04:26
【问题描述】:
我想编写一个 tkinter 应用程序,它会根据 OptionMenu 对象的当前状态自动更新一个值。这是我目前所拥有的
from tkinter import *
root = Tk()
def show():
myLabel=Label(root,text=clicked.get()).pack()
clicked=StringVar()
clicked.set("1")
drop = OptionMenu(root,clicked,"1","2","3")
drop.pack()
myButton = Button(root,text="show selection",command=show)
root.mainloop()
在此版本中,只能通过单击按钮来更新文本。如果没有这个“中间人”,我怎样才能使文本自动更新?
【问题讨论】: