首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python笔记-GUI界面设计(tkinter)

文章目录

前言

相关介绍

一、函数方法介绍

二、导入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-----------

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20210120A0475R00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券