Python中tkinter中控件的使用(7,Menu顶层菜单栏),tkinter控件,import tki
Python中tkinter中控件的使用(7,Menu顶层菜单栏),tkinter控件,import tki
import tkinter
win = tkinter.Tk()
win.title("Menu顶层菜单栏")
win.geometry("800x600+600+100")
#菜单条
menubar =tkinter.Menu(win)
win.config(menu=menubar)
def func():
print("lalaa")
#创建一个菜单选项
menu1=tkinter.Menu(menubar,tearoff=False)
#给菜单选项,添加菜单内容
for item in ["Python","C","C++","OC","Swift","C#","shell",
"java","JS","PHP","汇编","NodeJs","退出"]:
if item=="退出":
menu1.add_separator()#添加一个分割线
menu1.add_command(label=item,command=lambda :win.quit())#lambda:win.quit==win.quit
else:
menu1.add_command(label=item,command=func)
#向菜单条上添加菜单
menubar.add_cascade(label="语言",menu=menu1)
menu2=tkinter.Menu(menubar,tearoff=False)
menu2.add_command(label="red")
menu2.add_command(label="blue")
menubar.add_cascade(label="颜色",menu=menu2)
win.mainloop()
Python中tkinter中控件的使用(7,Menu顶层菜单栏)
相关内容
- python实例,python实例100例,1.平方根 方法一
- 安装python性能检测工具line_profiler,python中line,line_prof
- CentOS7 下升级Python版本,版本升级,来博客园的第一篇博
- Python绘制五星红旗,什么的五星红旗,# -*- codi
- 离线环境升级python及安装模块,python离线安装模块,
- Python安装numpy模块及pycharm配置,,查看Python版本
- 一:python (int & str 的方法),python的int,1.变量:
- Python3基础-函数作用域,函数作用域,参考文档:https
- 关于Python中的lambda,java中lambda,lambda是Pyt
- Python_Virtualenv及Pycharm配置,env是,Virtualenv
评论关闭