文章目录
前言
相关介绍
一、函数方法介绍
二、导入tkinter库
三、窗口
[1]. 创建
[2]. 设置标题
[3]. 设置大小
[4]. 设置背景色
[5]. 删除窗口
四、按钮
[1]. 创建
[2]. 放置按钮(绝对位置)
[3]. 放置按钮(相对位置)
[4]. 代码
五、单行文本
[1]. 创建
[2]. 代码
前言
此篇文章介绍的是有关图形用户界面的设计。
使用到的库是,库在版本开始就是自带的库,IDLE就是通过这个库设计的。
文章的内容是经过自己网上整理总结得到的,并非照搬照套,主要介绍自己清楚的内容
再过几天会更新其他内容(输入框、滚动条、分页、多行文本、下拉框)。
相关介绍
Python GUI编程(Tkinter)-菜鸟教程
Python Tkinter Wiki
Tk图形用户界面(GUI)
一、函数方法介绍
下面的函数方法是基于和的导入来的。
如果你是使用的是这种的,将下面的替换成你所定义的别名就行。
函数方法中有些方法只是简单介绍,详细的内容会在之后的步骤提及。
组件的放置和删除方法是通用的
二、导入tkinter库
通常导入的话使用下面第一行代码进行导入就行
但对于某些功能时,需要导入一个模块
三、窗口
[1]. 创建
创建窗口的方法比较简单,执行即可。
因为我们需要对这个窗口进行操作,所以得用一个实例对象来保存这个窗口。
[2]. 设置标题
上一个步骤执行完毕后,默认会给窗口设置一个名为的标题。
如果我们需要设置自定义的标题时,就得用到方法。
[3]. 设置大小
在设置大小时,使用方法,参数里的x是英文字母,大小写不会有影响。
对于200x300的大小,第一个参数200是宽度,第二个参数300是高度。
如果没有设置窗口大小时,默认大小为200x200
[4]. 设置背景色
使用方法设置background参数的值,来改变背景色。
改变背景色时传入的参数大小写皆可
对于其他组件如文本、按钮等,同样能对组件进行设置背景色。
只需要将实例对象名window变更成组件的实例对象名即可。
[5]. 删除窗口
使用
四、按钮
。
[1]. 创建
和窗口不同,其他组件创建时不会直接将组件放置到窗口中。
[2]. 放置按钮(绝对位置)
[3]. 放置按钮(相对位置)
[4]. 代码
如果要将按钮放置在窗口的右下角,锚点可以设置为se,然后再将这个锚点的坐标设置成窗口的右下角即可。
横轴和纵轴坐标是必须给定的,而锚点参数anchor可以省略不填,但对于特殊的应用场景就得使用到anchor参数来设置锚点了。
五、单行文本
[1]. 创建
如果传入的颜色或者是文本内容是需要输入获取时,可以将等号后面的内容替换成对应的字符串变量
[2]. 代码
------------END-----------