Tkinter的Label与Button
创始人
2024-05-15 04:13:16
0

Tkinter是Python的一个内置包,主要用于简单的界面设计,使用起来非常方便。

目录

一、创建界面

1. 具体步骤

1.1 导入tkinter包

1.2 tk.Tk()函数:创建一个主界面,并命名为root

1.3 root.title()函数:给root界面设置一个标题

1.4 root.geometry()函数:设置root界面的大小 

1.5 root.mainloop()函数:将root界面停留在桌面上

2. 完整程序

2.1 算法设计

2.2 运行结果

二、简单控件 

1. Label控件

1.1 tk.Label()函数:创建一个标签控件L

1.2 L.pack()函数:放置标签L

2. Button控件

2.1 tk.Button()函数:创建一个按钮B

2.2 B.pack()函数:放置按钮B

3. 完整程序

3.1 算法设计

3.2 运行结果


 

一、创建界面

1. 具体步骤

1.1 导入tkinter包

import tkinter as tk

1.2 tk.Tk()函数:创建一个主界面,并命名为root

root=tk.Tk()

1.3 root.title()函数:给root界面设置一个标题

root.title('Tkinter界面设计')

(1)直接输入一个字符串即可 

1.4 root.geometry()函数:设置root界面的大小 

root.geometry('500x300')

(1)500表示界面的宽,300表示界面的高,可自行设置 

(2)这里的'500x300'是个字符串,且x是字符串'x'

(3)还可以设置两个参数,一个是距离屏幕原点的x轴距离,另一个是y轴距离

1.5 root.mainloop()函数:将root界面停留在桌面上

root.mainloop()

2. 完整程序

2.1 算法设计

import tkinter as tk
root=tk.Tk()
root.title('Tkinter界面设计')
root.geometry('500x300')
root.mainloop()

2.2 运行结果

ca94e3f1195f4903ab72fb0b626edc4a.png

二、简单控件 

1. Label控件

1.1 tk.Label()函数:创建一个标签控件L

L=tk.Label(root,text='Welcome',font=('宋体',20),width=20,height=3,bg='white',fg='blue')

(1)root为Label控件所在界面

(2)text为Label标签的内容

(3)font为标签内容字体与字体大小

(4)width为标签的宽

(5)height为标签的高

(6)bg为标签的背景颜色

(7)fg为标签的字体颜色

1.2 L.place()函数:放置标签L

L.pack()

(1)将L标签放在界面顶部居中 

2. Button控件

2.1 tk.Button()函数:创建一个按钮B

B=tk.Label(root,text='确定',bg='blue',fg='white',width=5,height=2,command=None)

(1)控件的root,text,bg,fg,width,height都是通用的  

(2)command是点击该按钮会触发的效果,后面跟一个自定义函数

2.2 B.pack()函数:放置按钮B

B.pack()

(1)pack()函数在控件中通用

3. 完整程序

3.1 算法设计

import tkinter as tk
root=tk.Tk()
root.title('Tkinter界面设计')
L=tk.Label(root,text='Welcome',font=('宋体',20),width=20,height=3,bg='white',fg='blue')
L.pack()
B=tk.Label(root,text='确定',bg='blue',fg='white',width=5,height=2,command=None)
B.pack()
root.geometry('500x300')
root.mainloop()

3.2 运行结果

92d2e83eeacc43958e6fdc6357f85dfd.png

 

相关内容

热门资讯

喜欢穿一身黑的男生性格(喜欢穿... 今天百科达人给各位分享喜欢穿一身黑的男生性格的知识,其中也会对喜欢穿一身黑衣服的男人人好相处吗进行解...
发春是什么意思(思春和发春是什... 本篇文章极速百科给大家谈谈发春是什么意思,以及思春和发春是什么意思对应的知识点,希望对各位有所帮助,...
网络用语zl是什么意思(zl是... 今天给各位分享网络用语zl是什么意思的知识,其中也会对zl是啥意思是什么网络用语进行解释,如果能碰巧...
为什么酷狗音乐自己唱的歌不能下... 本篇文章极速百科小编给大家谈谈为什么酷狗音乐自己唱的歌不能下载到本地?,以及为什么酷狗下载的歌曲不是...
华为下载未安装的文件去哪找(华... 今天百科达人给各位分享华为下载未安装的文件去哪找的知识,其中也会对华为下载未安装的文件去哪找到进行解...
怎么往应用助手里添加应用(应用... 今天百科达人给各位分享怎么往应用助手里添加应用的知识,其中也会对应用助手怎么添加微信进行解释,如果能...
家里可以做假山养金鱼吗(假山能... 今天百科达人给各位分享家里可以做假山养金鱼吗的知识,其中也会对假山能放鱼缸里吗进行解释,如果能碰巧解...
四分五裂是什么生肖什么动物(四... 本篇文章极速百科小编给大家谈谈四分五裂是什么生肖什么动物,以及四分五裂打一生肖是什么对应的知识点,希...
一帆风顺二龙腾飞三阳开泰祝福语... 本篇文章极速百科给大家谈谈一帆风顺二龙腾飞三阳开泰祝福语,以及一帆风顺二龙腾飞三阳开泰祝福语结婚对应...
美团联名卡审核成功待激活(美团... 今天百科达人给各位分享美团联名卡审核成功待激活的知识,其中也会对美团联名卡审核未通过进行解释,如果能...