from tkinter import *
from tkinter import font
class AA:
def __init__(self):
window=Tk()
self.var=StringVar()
# 默认选项为"新建"
self.var.set("新建")
# 其余选项为"打开","保存","打印","退出"
om=OptionMenu(window,self.var,"打开","保存","打印","退出")
om.pack()
# 追踪self.var的变化,如果发生写的操作则输出提示
self.var.trace("w",self.callback)
window.mainloop()
def callback(self,*args):
print("选项已改变,当前选项为",self.var.get())
AA()
# 参考文献:
# http://effbot.org/tkinterbook/optionmenu.htm
python-tkinter-OptionMenu
最新推荐文章于 2024-07-27 12:52:41 发布