我自己在Tcl手册页中找到了解决方案:
使用
entryconfigure()像这样的方法,该方法在单击后会更改值:
第一个参数
1必须是要更改的项目的索引,从1开始。
from tkinter import *root = Tk()menu_bar = Menu(root)def clicked(menu): menu.entryconfigure(1, label="Clicked!")file_menu = Menu(menu_bar, tearoff=False)file_menu.add_command(label="An example item", command=lambda: clicked(file_menu))menu_bar.add_cascade(label="File", menu=file_menu)root.config(menu=menu_bar)root.mainloop()
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)