Tkinter Menu 建立弹出式菜单
当使用Windows操作系统时,可以在桌面上单击鼠标右键,此时会弹出一个菜单,这就是弹出式菜单Popup menu,有人将此菜单称为快捷菜单。
设计这类菜单与先前需在窗口的menubar区建立菜单类别有一些差异,建立好Menu对象后,可以直接利用此对象建立指令列表,最后再单击鼠标右键操作绑定显示弹出菜单即可。
示例1
设计弹出菜单,这个弹出菜单中有两个子菜单,一个是Minimize可以将窗口缩成图标,另一个是Exit结束程序。
输出:
上述第6行的iconify( )是最小化窗口,第9行的post( )方法是由popupmenu对象启动,相当于可以在鼠标光标位置(event.x_root,event.y_root)弹出此菜单。