tkinter控件及布局浅析

GUI 的全称是 Graphical User Interface ,即图形用户界面。本文首要任务是介绍Python默认的图形界面开发工具tkinter的用法。虽然说tkinter不是GUI编程中最好的工具,但是tkinter用起来十分简单,著名的IDLE就是tkinter开发出来的。

一. 安装 tkinter
因tkinter是python自带的GUI开发工具,所以不需要安装tkinter

二. 利用tkinter开发GUI的基本步骤
(1). 导入tkinter模块;
(2). 通过导入的模块建立Tk类的实例(后面会详细描述),此时会创建窗口对象;
(3). 通过title方法设置窗口的标题,通过geometry方法尺寸和位置等参数;
(4). 创建控件类的实例,显示控件;
(5). 建立主逻辑类,通过mainloop函数进入循环。

三. 利用tkinter编写GUI的最小框架
下文将编写一个tkinter创建窗口的最小代码,以让大家了解GUI开发的第一步:创建主窗口。

# 导入tkinter模块
import tkinter
#创建TK()类的实例对象,也就是主窗口
mainWindow = tkinter.Tk()
# 通过title方法设置主窗口的标题
mainWindow.title('利用tkinter开发GUI最小框架')
# 设置窗口的大小及显示位置
mainWindow.geometry('600x600+100+200')
# 设置窗口背景颜色
mainWindow['background'] = 'green'
# 调用mainloop进入主循环
tkinter.mainloop()

运行的结果:
在这里插入图片描述
这里对上面的代码作详细的说明:

  1. 文中的第2行是导入tkinter模块,这是使用tkinter必有的操作;
  2. 第4行代码创建了Tk类的实例,Tk类创建的实例对象是一个窗口,也就是我们这里的主窗口。
  3. 第6行代码是通过title方法来设置窗口
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值