Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Button展示图片事件)

简介: Python之tkinter:动态演示调用python库的tkinter带你进入GUI世界(Button展示图片事件)

tkinter案例应用—Button展示图片事件


1、点击下方按钮即可获得logo图标

image.png



from tkinter import *

from PIL.ImageTk import PhotoImage

root = Tk()

root.title("Jason niu工作室")

theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n点击下方按钮即可获得Jason niu工作室的logo图标")  

theLabel.pack()

text = Text(root,width=40,height=15)  #设置文本框的宽度高度

text.pack()

text.insert(INSERT,"欢迎进入Jason niu工作室\n")  #INSERT是光标所在位置

text.insert(END,"官网:http://jason-niu.com")

photo=PhotoImage(file="G:\创业\image\云崖牛logo80小.jpg")

def show():

   text.image_create(END, image=photo)

   print("呦,你真特么的敢点我~")

b1 = Button(text,text="点我点我",font=("黑体",10),fg="yellow",bg="blue",command=show)

text.window_create(INSERT,window=b1) #窗口内在光标所在处插入按钮

mainloop()



2、tkinter应用案例:利用text组件实现输入文本内容


image.png


#tkinter应用案例:利用text组件实现输入文本内容

from tkinter import *

from PIL.ImageTk import PhotoImage

 

 

root = Tk()

root.title("Jason niu工作室")

theLabel=tk.Label(root,text="进入GUI世界,请开始你的表演!\n点击下方按钮即可获得币分类")  

theLabel.pack()

 

text = Text(root,width=200,height=150)  #设置文本框的宽度高度

text.pack()

 

text.insert(INSERT,"欢迎进入Jason niu工作室\n")  #INSERT是光标所在位置

text.insert(END,"官网:http://jason-niu.com")

 

photo=PhotoImage(file="G:\创业\image\coin.png")

 

def show():

   text.image_create(END, image=photo)

   print("呦,你真特么的敢点我~")

 

b1 = Button(text,text="点我学习各种币",font=("黑体",10),fg="yellow",bg="blue",command=show)

text.window_create(INSERT,window=b1) #窗口内在光标所在处插入按钮

 

mainloop()



目录
打赏
0
0
0
0
1042
分享
相关文章
Python图像处理实用指南:PIL库的多样化应用
本文介绍Python中PIL库在图像处理中的多样化应用,涵盖裁剪、调整大小、旋转、模糊、锐化、亮度和对比度调整、翻转、压缩及添加滤镜等操作。通过具体代码示例,展示如何轻松实现这些功能,帮助读者掌握高效图像处理技术,适用于图片美化、数据分析及机器学习等领域。
74 20
使用Python实现基于矩阵分解的长期事件(MFLEs)时间序列分析
在现代数据分析中,高维时间序列数据的处理和预测极具挑战性。基于矩阵分解的长期事件(MFLEs)分析技术应运而生,通过降维和时间序列特性结合,有效应对大规模数据。MFLE利用矩阵分解提取潜在特征,降低计算复杂度,过滤噪声,并发现主要模式。相比传统方法如ARIMA和深度学习模型如LSTM,MFLE在多变量处理、计算效率和可解释性上更具优势。通过合理应用MFLE,可在物联网、金融等领域获得良好分析效果。
65 0
使用Python实现基于矩阵分解的长期事件(MFLEs)时间序列分析
Python(GUI)之活动积分记录表
本文介绍了一套使用Python的Tkinter库构建的学生活动积分记录系统。该系统允许教师选择班级和学生,输入加分分数及原因,并将数据保存至文件,旨在简化学生积分管理流程,提升教学效率。
74 6
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
33 7
【02】仿站技术之python技术,看完学会再也不用去购买收费工具了-本次找了小影-感觉页面很好看-本次是爬取vue需要用到Puppeteer库用node.js扒一个app下载落地页-包括安卓android下载(简单)-ios苹果plist下载(稍微麻烦一丢丢)-优雅草卓伊凡
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
112 31
【03】做一个精美的打飞机小游戏,规划游戏项目目录-分门别类所有的资源-库-类-逻辑-打包为可玩的exe-练习python打包为可执行exe-优雅草卓伊凡-持续更新-分享源代码和游戏包供游玩-1.0.2版本
|
2月前
|
Python的标准库
Python的标准库
187 77
|
2月前
|
Python的标准库
Python的标准库
71 11
aisuite:吴恩达发布开源Python库,一个接口调用多个大模型
吴恩达发布的开源Python库aisuite,提供了一个统一的接口来调用多个大型语言模型(LLM)服务。支持包括OpenAI、Anthropic、Azure等在内的11个模型平台,简化了多模型管理和测试的工作,促进了人工智能技术的应用和发展。
229 1
aisuite:吴恩达发布开源Python库,一个接口调用多个大模型
Python中的xmltodict库
xmltodict是Python中用于处理XML数据的强大库,可将XML数据与Python字典相互转换,适用于Web服务、配置文件读取及数据转换等场景。通过`parse`和`unparse`函数,轻松实现XML与字典间的转换,支持复杂结构和属性处理,并能有效管理错误。此外,还提供了实战案例,展示如何从XML配置文件中读取数据库连接信息并使用。
Python中的xmltodict库

热门文章

最新文章

AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等