没有合适的资源?快使用搜索试试~ 我知道了~
首页python-tkinter技术概要
python-tkinter技术概要
需积分: 32 20 下载量 92 浏览量
更新于2023-06-05
评论 2
收藏 533KB PDF 举报
个人编写的tkinter入门教程。 高手可以绕过。主要讲解了一些比较基础的东西。
资源详情
资源评论
资源推荐
1.Hello world.......................................................................................................................................2
2.Python Tkinter..................................................................................................................................2
2.1 定义.......................................................................................................................................2
2.2 优/劣势..................................................................................................................................2
2.3 语法介绍...............................................................................................................................2
2.3.1 容器............................................................................................................................2
2.3.2 widgets....................................................................................................................... 3
2.3.3 布局...........................................................................................................................5
2.3.4 事件绑定...................................................................................................................6
2.3.5 值的读取...................................................................................................................7
2.4 自定义控件..........................................................................................................................7
原因............................................................................................................................................. 7
扩展方法.............................................................................................................................7
3. S.E.T BOM Client 技术要点.......................................................................................................10
概要........................................................................................................................................... 10
文件结构...........................................................................................................................10
DAL...................................................................................................................................11
BLL................................................................................................................................... 11
界面...................................................................................................................................12
1.Hello world
>>> from Tkinter import *
>>> root = Tk()
>>> Label(root,text='hello world').pack()
>>> root.mainloop()
更多入门资料可以查看这里:http://download.csdn.net/detail/lion_awake/8244271
2.Python Tkinter
2.1 定义
基于 python 的 gui 轻量级框架。可以跨平台。
2.2 优/劣势
优点:
直观;性能较好;跨平台;python 语言自带;开发人员多,比较活跃。
缺点:
界面美化比较困难。
2.3
语法介绍
2.3.1 容器
容器主要用来放部件和整体布局。容器有:
Frame,这个比较常用
Canvas, 画布,主要用来画图,比较少用
2.3.2 widgets
Label
文本,可以用来显示图片,显示单行文字。
构造:Label(master=None, **options)
参数:
Master, 父部件。
常用可选 options:
bg , 背景色
fg, 前景色
image, 图片,类型为 photoImage
text , 文本
anchor, 文本的对其方式
参考:http://effbot.org/tkinterbook/label.htm
Button
按钮。
构造:Button(master=None, **options)
参数:
master,父部件;
常用的 options:
command, 按钮被按下时调用的函数,传入参数为空。
text, 按钮上面的文本
anchor, 按钮文本的对其方式
bitmap, 按钮上显示的位图
Image, 按钮上的图片,比 text 和 bitmap 选项的优先级要高
compoud,图片位于文字的相对位置 ,有几个选项:
CENTER, BOTTON,LEFT,RIGHT,TOP,NONE,默认为 NONE。
refief, 边框的样式:SUNKEN( 下 沉 )/RAISED(凸出)/GROOVE(凹槽)/RIDGE(挤
出)/FLAT(扁平)
参考:http://effbot.org/tkinterbook/button.htm
Entry
输入框。
构造:Entry(master=None, **options)
参数:
master, 父部件。
options, 常用的有:
name, 控件的名字,设置了此属性后可以通过: 控件实例._name 访问之前设置的属
性。
bg, 背景色
fg, 前景色
剩余12页未读,继续阅读
Tommy_Yu2
- 粉丝: 13
- 资源: 25
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0