tkinter是python内置库,可用于初步了解gui编程
python自带的idle就是使用tkinter编写的
常用控件包括:
button:按钮,
Entry:单行文本框,
Text:多行文本框
Label:标签
Frame:页面容器
cavas:画布
Scale:滑块
Radiobutton:单选框
checkbox:复选框
menu:菜单
topLevel:顶层窗口
ListBox:列表
布局管理器包括3种:
pack:控件在容器自上而下或自左向右排列
grid:控件按表格形式排列
place:控件的绝对位置或相对位置
事件绑定:
可以对控件进行事件绑定,列如鼠标左键,鼠标拖动,鼠标释放,以及键盘快捷键等
此外,tkinter还提供了如messagebox,filedialog(文件选择),colorchooser(颜色选择)等常用对话框
还有一些扩展库可以使用,比如,ttk,tix,等等
总的来说,对于gui入门是个不错的选择,但控件相对较少,比如字体选择框,tab,树等,如果开发一些比较复杂的的gui可能有点捉襟见肘
而且对于图像处理,只支持.gif格式的图片
GUI-Tkinter编程1
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- `####这是自己的一个小想法,但是最后还是经过2天的瞎鼓捣实验成果了。虽然界面很丑,但是我很喜欢它,因为有Dos...
- 原文博客地址: Python编程之Tkinter的使用02 Tkinter是Python的标准GUI库。Pytho...
- Python提供了开发图形用户界面(GUI)的各种方案。下面列出最重要如下: Tkinter:Tkinter的是T...