Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu/Menu的Command)——Jason niu
2018-03-20 23:02
741 查看
#tkinter应用案例:添加右键弹出菜单 from tkinter import * import math as m root = Tk() root.title("Jason niu工作室") theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n(利用Menu组件添加右键弹出菜单!)") theLabel.pack() def callback(): print (u"欢迎来到Jason niu工作室~") menubar=Menu(root) openVar = IntVar() saveVar = IntVar() quitVar = IntVar() filemenu = Menu(menubar,tearoff=False) filemenu.add_checkbutton(label="打开",command=callback,variable=openVar) filemenu.add_checkbutton(label="保存",command=callback,variable=saveVar) filemenu.add_separator() filemenu.add_checkbutton(label="退出",command=root.quit,variable=quitVar) menubar.add_cascade(label="文件",menu=filemenu) editVar = IntVar() # editmenu = Menu(menubar,tearoff=False) editmenu.add_radiobutton(label="剪切",command=callback,variable=editVar,value=1) editmenu.add_radiobutton(label="拷贝",command=callback,variable=editVar,value=2) editmenu.add_radiobutton(label="粘贴",command=callback,variable=editVar,value=3) menubar.add_cascade(label="编辑",menu=editmenu) root.config(menu=menubar) mainloop()
#tkinter应用案例:点击一个按钮弹出下拉菜单 from tkinter import * import math as m root = Tk() root.title("Jason niu工作室") theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n(利用Menubutton组件实现点击按钮下拉菜单!)") theLabel.pack() def callback(): print (u"欢迎来到Jason niu工作室~") mb = Menubutton(root,text="下拉菜单",relief=RAISED) #创建Menubutton设置样式relief浮起 mb.pack() filemenu = Menu(mb,tearoff=False) filemenu.add_command(label="打开",command=callback) filemenu.add_command(label="保存",command=callback) filemenu.add_separator() filemenu.add_command(label="退出",command=root.quit) mb.config(menu=filemenu) mainloop()
#tkinter应用案例:OptionMenu组件实现点击一个按钮弹出下拉菜单 from tkinter import * import math as m root = Tk() root.title("Jason niu工作室") theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n(利用OptionMenu组件实现点击按钮下拉菜单!)") theLabel.pack() variable = StringVar() # variable.set("BlockChain") # w = OptionMenu(root,variable,"BTC","LTC","ETH","EOS") w.pack() mainloop()
#tkinter应用案例:OptionMenu组件实现点击一个按钮弹出下拉菜单 from tkinter import * import math as m root = Tk() root.title("Jason niu工作室") theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n(利用OptionMenu组件实现点击按钮下拉菜单!)") theLabel.pack() OPTIONS = [ "BTC", "BCH", "ETH", "ETC", "LTC" ] variable = StringVar() variable.set(OPTIONS[0]) w = OptionMenu(root,variable,*OPTIONS) w.pack() mainloop()
相关文章推荐
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Menu的Command)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Entry/Entry的Command)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Scale/Scale的Command)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(计算器简单功能)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Listbox/Scrollbar)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Button的command/Label/PhotoImage/封装为类)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(LabelFrame/Checkbutton/Radiobutton)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Find/undo事件)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Canvas)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Button展示图片事件/)——Jason niu
- Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(text.insert/link各种事件)——Jason niu
- Py之tkinter:python最简单的猜字小游戏带你进入python的GUI世界
- 鱼c笔记——Python的GUI编程(十):Tkinter的组件Menu、Menubutton和OptionMenu
- 使用Tkinter做python的GUI编程
- Python Tkinter模块 GUI 可视化
- python3.6 +tkinter GUI编程 实现界面化的文本处理工具
- [置顶] python 通过GUI:Tkinter编程建立一个登录数据库的案例
- Python gui开发之tkinter
- Python下用Tkinter进行GUI编程
- python gui之tkinter事件处理