GUI 开发也叫图形界面开发,通俗一点讲就是开发出有图形界面的程序。tkinter是python内置的图形界面开发库,它简单实用,而且速度很快,是非常流行的图形界面库。
本教程是tkinter入门教程,逐一讲解tkinter的控件,通过本教程,你可以快速了解如何使用tkinter开发出图形界面,本教程所讲解的控件如下表所示
编号 | 控件 | 作用 |
---|---|---|
1 | Label | 标签控件;可以显示文本和位图 |
2 | Button | 按钮控件;在程序中显示按钮 |
3 | Entry | 输入控件;用于显示简单的文本内容 |
4 | Text | 文本控件;用于显示多行文本 |
5 | Listbox | 列表框控件 |
6 | RadioButton | 单选按钮控件 |
7 | Checkbutton | 多选框控件 |
8 | Scale | 范围控件;显示一个数值刻度,为输出限定范围的数字区间 |
9 | Canvas | 画布控件;显示图形元素如线条或文本 |
10 | Menu | 菜单控件 |
11 | Frame | 框架控件;在屏幕上显示一个矩形区域,多用来作为容器 |
12 | Combobox | Combobox是ListBox的改进版 |
13 | Spinbox | 输入控件;与Entry类似,但是可以指定输入范围值 |
14 | FileDialog | 文件对话框控件 |
15 | LabelFrame | labelframe 是一个简单的容器控件。常用与复杂的窗口布局 |
16 | Panedwindow | PanedWindow是一个窗口布局管理的插件,可以包含一个或者多个子控件 |
QQ交流群: 211426309