Menu-右键弹出菜单

 1 #右键弹出菜单
 2 from tkinter import *
 3 
 4 root=Tk()
 5 
 6 def callback():
 7     print('我被调用了')
 8     
 9 menubar =Menu(root)
10 menubar.add_command(label='编辑',command=callback)
11 menubar.add_command(label='撤销',command=callback)
12 
13 frame= Frame(root,width=300,height=300)
14 frame.pack()
15 
16 def popup(event):
17     
18     menubar.post(event.x_root,event.y_root)
19 
20 frame.bind('<Button-3>',popup)
21 
22 mainloop()

 

posted @ 2017-04-28 10:43  道高一尺  阅读(257)  评论(0编辑  收藏  举报