Python中GUI控件介绍及实例
来源:互联网 发布:ubuntu kqemu 编辑:程序博客网 时间:2024/06/14 20:23
1.msgbox:
语法:msgbox(text,title, ok_button='OK',image=None,root=None)
实例:msgbox('内容内容','标题标题','确定')返回值是按钮的text属性
2.ccbox:
语法:ccbox(text,title, choices=('Continue','Cancel'),image=None)按钮默认值是Continue和Cancel
实例:g.ccbox('内容内容','标题标题',('继续','取消'))返回值(1,0)
3.ynbox:
语法:ynbox(text,title, choices=('Yes','No'),image=None)按钮默认值是Yes和No
实例:ynbox('内容内容','考题标题',('是','否'))返回值(1,0)
4.bottonbox:定义一组按钮
语法:buttonbox(text,title, choices=('Btn1','Btn2','Btn3'),image=None,root=None)
choices是一个元组对象,里面是按钮的集合
实例:buttonbox('大家说我长得帅吗?', image='turtle.gif', choices=('帅', '不帅', '!@#$%'))buttonbox的图片只支持gif格式
5.indexbox:
语法:indexbox(text,title, choices=('Yes','No'),image=None)返回值(0,1)
6.boolbox:同ynbox语法相同
7.choicebox:单选
语法:choicebox(text,title, choices=())choices可以是一个元祖或者列表,返回值为选中的项的值
8.multchoicebox:多选
语法:同choicebox相同,返回被选项组成的一个列表.
9.enterbox:
语法:enterbox(text,title,default='',Strip=True,image=None,root=None)Strip=True默认消除输入内容前后空格返回输入的字符串.
实例:enterbox('请输入内容','标题')
10.integerbox:
语法:integerbox(text,title,lowerbound=0,upperbound=99,image=None,root=None,**InvalidKeywordArguments)lower和upper现在用户输入的下限和上限值
11.multenterbox:
语法:multenterbox(text,title,fields=(),values=())values是输入框的默认值元祖,返回输入信息的组成的一个列表
实例:multenterbox('A项目\nB项目\nC项目\nD项目','测试多项输入框',('A项目','B项目','C项目','D项目'),('小甲鱼',))----['小甲鱼', '小鱿鱼', '大水鱼', '嘿嘿']
12.passwordbox:
语法:passwordbox(text,title,default='',image=None,root=None)
实例:passwordbox('请输入密码:')
13.multpasswordbox:
语法:multpasswordbox(text,title,fields=(),values=())
实例:multpasswordbox('请输入用户名和密码:','系统登录',('用户名:','密 码:'),('admin',))
14.textbox:
语法:textbox(msgtext,title,text='',codebox=0)显示文本内容会自动换行,第三个参数可以是字符串,列表,元祖类型
实例:f=open('record.txt');textbox('内容显示:','打开文本',f)
15.codebox:
语法:codebox(msgtext,title,text='')实际上等于textbox(codebox=1)
16.diropenbox:目录浏览,返回所选目录字符串
语法:diropenbox(msg=None,title=None,defualt=None)
17.fileopenbox:打开文件对话框,返回文件绝对路径字符串
语法:fileopenbox(msg=None,title=None,defualt='*',filetype=None)
filetype可是字符串列表:filetype=["*.txt"] 或者 filetype=["*.css",["*.htm","*.html"."HTML files"]]
18.filesavebox:
语法:filesavebox(msg=None,title=None,defualt='*',filetype=None)
19.EgStore:
20.exceptionbox:异常捕获
try:
int('Fish')
except:
g.exceptionbox()
- Python中GUI控件介绍及实例
- Unity3D中基本GUI控件介绍
- Unity3D中基本GUI控件介绍
- python GUI 实例
- 实例介绍C# GUI开发
- Python 图形界面 GUI Tkinter 实例
- Python的GUI简单介绍
- Python GUI中Tkinter
- python爬虫入门--Requests库介绍及实例
- python爬虫入门--Beautiful Soup库介绍及实例
- python tkinter GUI 程序简易实例
- Python学习实例:编写一个记事本GUI
- python的各种GUI开发框架介绍
- python的各种GUI开发框架介绍
- ICE介绍及实例
- QCustomPlot介绍及实例
- ICE介绍及实例
- android中自定义控件及属性——实例…
- 《CLR via C#:框架设计》读书笔记 - CLR寄宿和AppDomain
- HDOJ(HDU) 1720 A+B Coming(进制)
- Mac常用shell命令
- 《CLR via C#:框架设计》读书笔记 - GC(垃圾回收)
- Sunday算法学习
- Python中GUI控件介绍及实例
- web day14 web版简单注册登陆案例
- 使用Fiddler自定义百度云分享提取码
- 答网友疑问:如何动态设置ItemControl的GroupStyle
- 《CLR via C#:框架设计》读书笔记 - 程序集加载和反射
- 我眼中的机器学习
- Js面向(基于)对象编程
- poj2524
- 《CLR via C#:框架设计》读书笔记 - 运行时序列化