tkinter

本文详细介绍了Tkinter的各种组件,包括按钮、单选框、多选框、列表框、文本框等,以及如何使用这些组件创建窗口和进行布局,是Tkinter初学者的必备指南。

组件概念

tkinter组件包含以下几种:

按钮组件

Button             按钮组件

RadioButton   单选框组件

CheckButton   选择按钮组件

Listbox             列表框组件

文本输入框组件
Entry               单行文本框组件

Text                 多行文本框组件

标签组件
Label               标签组件,可以显示图片和文字

Message          标签组件,可以根据内容将文字换行

菜单组件

Menu               菜单组件

MenuButton    菜单按钮组件,可以使用Menu代替

滚动条组件

scale               滑块组件

scrollbar          滚动条组件

其他组件

Canvas             画布组件

Frame               框架组件,将多个组件编组

Toplevel            创建子窗口容器组件

创建简单的窗口

import tkinter
#生成主窗口对象
root = tkinter.Tk()
#保持主窗口一直消息循环中。。
root.mainloop()

 带有组件的窗口

import tkinter
    #生成主窗口对象
    root = tkinter.Tk()
    #创建标签 并且添加到主窗口中
    label = tkinter.Label(root,text = '爷来了')
    label.pack()
    #创建按钮,并且添加到主窗口中
    btn1 = tkinter.Button(root,text = '按钮1')
    btn1.pack()
    btn2 = tkinter.Button(root,text = '按钮2')
    btn2.pack()
    #保持主窗口一直消息循环中。。
    root.mainloop()

组件布局

组件布局一共三种方式

pack()          按照方位布局

place()         按照坐标布局

grid()            按照网络布局

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值