ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

朱星烨教你制作拜年python软件——GUI妙用

2022-02-03 22:02:47  阅读:301  来源: 互联网

标签:STXingkai bold python text GUI label 朱星烨 font root


python的GUI非常重要,教你用python来拜年。
2022年虎年,制作拜年软件,要有虎的元素。输入pyhon代码:

from tkinter import *

然后制作GUI标签:

def msgShow1():
    label.config(text="虎年吉祥",bg="plum",fg="gold")
def msgShow2():
    label.config(text="财源广进",bg="rosybrown",fg="deepskyblue")    
root=Tk()
root.title("新年快乐")
label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",
            height=10,width=15,
            anchor="center",font="STXingkai 65 bold")

再制作按钮,完成能够和收到祝福的朋友互动功能,但是字体有点小,手机上看不清楚,如图:
在这里插入图片描述
进行美工设计,按钮程序如下:

label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",
            height=10,width=15,
            anchor="center",font="STXingkai 65 bold")
btn1=Button(root,text="祝福",width=35,command=msgShow1,font="STXingkai 25 bold")
btn2=Button(root,text="恭喜",width=35,command=msgShow2,font="STXingkai 25 bold")
btn3=Button(root,text="拜年啦",width=35,command=root.destroy,font="STXingkai 25 bold")
label.pack()
btn1.pack(side=LEFT)
btn2.pack(side=LEFT)
btn3.pack(side=LEFT)

最后,不要忘了:

root.mainloop()

这样,可以互动的拜年python软件GUI实现就完成了,发给亲朋好友,祝福大家新年快乐吧。
福利,送上源码:

from tkinter import *
def msgShow1():
    label.config(text="虎年吉祥",bg="plum",fg="gold")
def msgShow2():
    label.config(text="财源广进",bg="rosybrown",fg="deepskyblue")    
root=Tk()
root.title("新年快乐")
label=Label(root,text="虎虎生威",bg="pink",fg="deepskyblue",
            height=10,width=15,
            anchor="center",font="STXingkai 65 bold")
btn1=Button(root,text="祝福",width=35,command=msgShow1,font="STXingkai 25 bold")
btn2=Button(root,text="恭喜",width=35,command=msgShow2,font="STXingkai 25 bold")
btn3=Button(root,text="拜年啦",width=35,command=root.destroy,font="STXingkai 25 bold")
label.pack()
btn1.pack(side=LEFT)
btn2.pack(side=LEFT)
btn3.pack(side=LEFT)
root.mainloop()

在这里插入图片描述

标签:STXingkai,bold,python,text,GUI,label,朱星烨,font,root
来源: https://blog.csdn.net/kangdesanpipan/article/details/122779184

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有