python——tkinter模块下的基本组件

导入tkinter模块

import tkinter        #python自带的模块
组件名称功能说明
Button按钮,鼠标单击时执行相应事件
Label标签,显示文本或图标,起提示作用
Entry单行文本输入框
Text多行文本输入框
Checkbutton复选按钮
Radiobutton单选按钮
Frame框架,在屏幕上显示一个矩形区域,多用作其他组件容器
LabelFrame标签框架容器,常用于复杂的窗口布局
Listbox列表框
Scrollbar滚动条
Scale刻度条,为输出限定范围的数字区间
Message信息提示对话框
Spinbox输入控件;与Entry类似,但是可以指定输入范围值
PanedWindow窗口布局管理的插件,可以包含一个单独的对话框
Toplevel子窗体容器控件;用来提供一个单独对话框
Menu菜单、显示菜单栏、下拉菜单和弹出菜单
Canvas画布
  • 可以通过help(tkinter.组件)来知道组件的使用方法,注意tkinter与组件之间有个小点
    在这里插入图片描述
    例子:
from tkinter import *

def print_text():
	print(entry.get())

def exit_process():
	quit()

root = Tk()
root.title('demo')
root.geometry('250x150')  #设置窗体大小
root['background']='gray' #设置背景颜色 
entry = Entry(root,text='请输入',width=20)
entry.pack()
print_button = Button(root,text='打印',command=print_text).place(x=85,y=30)

exit_button = Button(root,text='退出',command=exit_process).place(x=125,y=30)

root.mainloop()

在输入框输入要打印的文字,点击打印即可在控制台打印,点击退出即可退出程序,至于其他组件朋友们可以尝试的弄一下学习一下
在这里插入图片描述
正在尝试写博客,把会的分享给你们,如有写的不好的地方,希望指点一下,喜欢的朋友们请点个赞,谢谢!

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值