import tkinter
win = tkinter.Tk()
win.title("Menu右击弹出框")
win.geometry("800x600+600+100")
#菜单条
menubar=tkinter.Menu(win)
#菜单
menu=tkinter.Menu(menubar,tearoff=False)
#给菜单选项,添加菜单内容
for item in ["Python","C","C++","OC","Swift","C#","shell",
"java","JS","PHP","汇编","NodeJs","退出"]:
menu.add_command(label=item)
menubar.add_cascade(label="语音",menu=menu)
def showMenu(event):
menubar.post(event.x_root,event.y_root)
win.bind("<Button-3>",showMenu)
win.mainloop()
转载于:https://www.cnblogs.com/zlong123/p/10498135.html