没有合适的资源?快使用搜索试试~ 我知道了~
python-tkinter技术概要
需积分: 32 20 下载量 29 浏览量
2015-02-03
09:56:04
上传
评论 2
收藏 533KB PDF 举报
温馨提示
试读
13页
个人编写的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币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码
- C#,排列组合的堆生成法(Heap’s Algorithm for generating permutations)算法与源代码
- C#,老鼠迷宫问题的回溯法求解(Rat in a Maze)算法与源代码
- 6693eeb8d683458a07938615fba9e68f.apk
- C#,数值计算,解微分方程的龙格-库塔二阶方法与源代码
- C#,数值计算,用割线法(Secant Method)求方程根的算法与源代码
- C#,子集和问题(Subset Sum Problem)的算法与源代码
- mongodb 数据库基本操作
- Linux操作系统基础教程
- Linux操作系统相关习题集
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功