easygui控件介绍
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()
easygui控件介绍的更多相关文章
- 基于CkEditor实现.net在线开发之路(3)常用From表单控件介绍与说明
上一章已经简单介绍了CKEditor控件可以编写C#代码,然后可以通过ajax去调用,但是要在网页上面编写所有C#后台逻辑,肯定痛苦死了,不说实现复杂的逻辑,就算实现一个简单增删改查,都会让人头痛欲裂 ...
- iOS开发UI篇—UIScrollView控件介绍
iOS开发UI篇—UIScrollView控件介绍 一.知识点简单介绍 1.UIScrollView控件是什么? (1)移动设备的屏幕⼤大⼩小是极其有限的,因此直接展⽰示在⽤用户眼前的内容也相当有限 ...
- android xml 常用控件介绍
android常用控件介绍 ------文本框(TextView) ------列表(ListView) ------提示(Toast) ------编辑框(EditText) ...
- WPF Step By Step 控件介绍
WPF Step By Step 控件介绍 回顾 上一篇,我们主要讨论了WPF的几个重点的基本知识的介绍,本篇,我们将会简单的介绍几个基本控件的简单用法,本文会举几个项目中的具体的例子,结合这些 例子 ...
- ASP.NET服务端基本控件介绍
ASP.NET服务端基本控件介绍 大概分为三种控件: HTML控件,ASP.NET把HTML控件当成普通字符串渲染到浏览器端,不去检查正确性,无法在服务端进行处理ASP.NET服务端控件,经过ASP. ...
- Android support library支持包常用控件介绍(二)
谷歌官方推出Material Design 设计理念已经有段时间了,为支持更方便的实现 Material Design设计效果,官方给出了Android support design library ...
- R-----shiny包的部分解释和控件介绍
R-----shiny包的部分解释和控件介绍 作者:周彦通.贾慧 shinyApp( ui = fixedPage( fixedPanel( top = 50, right=50, width=200 ...
- Blend 多文本控件介绍
原文:Blend 多文本控件介绍 多文本控件 RichTextBox FlowDocumentScrollViewer FlowDocumentPageViewer FlowDocumentReade ...
- WPF控件介绍(2)
上一章讲到了布局.这点就有点类似建筑设计.第一步是出图纸.整体的结构.而第二步就是堆砌, 建筑学里面也会有很多描述, 例如砖头,水泥.玻璃.瓷板.而在WPF中, 这一切的基础也就是控件.用于填充结构的 ...
随机推荐
- 关于Maven的配置与学习
1. 简介 官方说法:Apache Maven is a software project management and comprehension tool. Based on the concep ...
- Sping Boot入门到实战之实战篇(一):实现自定义Spring Boot Starter——阿里云消息队列服务Starter
在 Sping Boot入门到实战之入门篇(四):Spring Boot自动化配置 这篇中,我们知道Spring Boot自动化配置的实现,主要由如下几部分完成: @EnableAutoConfigu ...
- k8s实战为aspnetcore.webapi微服务注入配置信息 - kubernetes
1.浅析k8s配置信息 Secret 以密文的形式存储数据,可以用来保存一些敏感信息,例如:OAuth tokens.私钥.密码.数据库连接.事件总线连接等. ConfigMap 以明文的形式存储数据 ...
- ReflectASM-invoke,高效率java反射机制原理
前言:前段时间在设计公司基于netty的易用框架时,很多地方都用到了反射机制.反射的性能一直是大家有目共睹的诟病,相比于直接调用速度上差了很多.但是在很多地方,作为未知通用判断的时候,不得不调用反射类 ...
- JavaOOP-集合框架
1.Java集合框架包含的内容 Java集合框架为我们提供了一套性能优良,使用方便的接口和类,它们都位于在java.util包中. Collection 接口存储一组不唯一,无序的对象. List 接 ...
- 使用cocopod管理第三方
扭捏了两年多一直不愿意使用cocopod来管理第三方,一直感觉直接拖拽第三方就挺方便的,直到今天使用第三方库WebViewJavascriptBridge,拖拽一直有问题,不得已研究.使用了cocop ...
- iOS App 启动性能优化
1. App启动过程 解析Info.plist 加载相关信息,例如如闪屏 沙箱建立.权限检查 Mach-O加载 如果是胖二进制文件,寻找合适当前CPU类别的部分 加载所有依赖的Mach-O文件(递归调 ...
- JavaScript(第五天)【流程控制语句】
ECMA-262规定了一组流程控制语句.语句定义了ECMAScript中的主要语法,语句通常由一个或者多个关键字来完成给定的任务.诸如:判断.循环.退出等. 一.语句的定义 在ECMAScri ...
- PTA常见错误
1.最常犯的错误. 格式错误 在PTA程序检测中,输入输出要严格按照题目要求.输出的格式要完全按照题目要求来,该空格地方空格,该换行要换行.否则,就算你运行结果是对的,PTA还是提示你格式错误 比如下 ...
- Build to win--来自小黄衫
写在前面 首先非常荣幸.非常侥幸能以微弱的优势得到这次小黄衫,感谢各位老师同学的帮助,也谢谢来自<构建之法>团队的小黄衫赞助! 这次能够获得小黄衫,就像汪老师上课说的那样,其实,是一个积累 ...