Tkinter
文章平均质量分 92
Tkinter 是 Python 的标准 GUI 库。Python 使用 Tkinter 可以快速的创建 GUI 应用程序。
小老弟来喽
佛系科研,随便整点
展开
-
10天速通Tkinter库——Day9:《植物杂交实验室》完整内容
植物大战僵尸杂交版》游戏因其创新的杂交植物概念而受到玩家喜爱。该游戏中的杂交植物结合了不同基础植物的特性,创造出新的具有更复杂技能效果的植物。在这个背景下,我想在游戏主界面添加一个杂交实验室功能模块,让玩家能够创造、管理和体验这些杂交植物。原创 2024-08-28 00:32:20 · 831 阅读 · 0 评论 -
10天速通Tkinter库——Day8:《植物杂交实验室》杂交实验及历史记录界面
到这里整个项目的全部内容就结束了,今天我们实现了杂交实验、实验结果、杂交记录三个界面。杂交实验重点在于植物卡片的选择、杂交方法的选择,以及匹配算法;杂交记录则是在数据加载和展示部分略微复杂一点。原创 2024-08-27 22:59:46 · 793 阅读 · 0 评论 -
10天速通Tkinter库——Day7:《植物杂交实验室》主菜单及图鉴
到这里,我们就实现了杂交实验室主界面、基础植物图鉴和杂交植物图鉴,以及更多信息页面。简单的关闭和返回按钮我们可以直接使用tool.py中定义的方法,至于较难的卡片按钮矩阵,我们定义了Frame,然后双循环遍历杂交植物数据,创建按钮并绑定点击事件,并且对于杂交植物图鉴,还实现了上下页面跳转的功能,并且对页面更新也做了处理,消除了一开始的白屏卡顿。下期预告:杂交实验、杂交历史记录页面的实现。原创 2024-08-27 01:03:52 · 722 阅读 · 0 评论 -
10天速通Tkinter库——Day6:《植物杂交实验室》整体框架介绍
在10天速通Tkinter库——实践项目《植物杂交实验室》中,我展示了程序的运行效果,所有组件如下:今天我们先对整体框架、加载动画、游戏主界面和部分通用组件进行介绍。data:两个json保存游戏数据,一个是杂交植物数据,一个是杂交记录数据images:包括设计图片、植物卡片图片、植物描述信息图片、屏幕组件图片sounds:使用到的音频,包括背景音乐、点击按钮音频等等source:全部源码。原创 2024-08-26 16:27:23 · 1132 阅读 · 0 评论 -
10天速通Tkinter库——Day 4:花样button
今天使用label和canvas制作更精美的按钮,具有非常高的可创造性,可以大幅提升界面美感。# 加载图片dark_image = tk.PhotoImage(file="images\CloseButton.png") # 替换为你的暗图片路径light_image = tk.PhotoImage(file="images\CloseButtonHighlight.png") # 替换为你的亮图片路径"""鼠标进入Label时调用的函数""""""鼠标离开Label时调用的函数"""原创 2024-08-18 16:57:20 · 885 阅读 · 0 评论 -
10天速通Tkinter库——Day 5:使用config进行OptionMenu美化
在我们设计组件的时候,我们可以养成好习惯,统一使用config或者configure进行美化,大多数组件都是支持这些参数的,非常的好用。原创 2024-08-20 15:18:10 · 894 阅读 · 0 评论 -
10天速通Tkinter库——Day 3:组件详解
本篇博客记录对Tkinter各个组件的了解过程,实现了一些简单的界面设计原创 2024-08-15 19:57:03 · 1077 阅读 · 0 评论 -
10天速通Tkinter库——Day 2:窗口及布局
对Tkinter的窗口整体设置有了一定的了解,对pack、grid、place三种布局方式的特点和使用有了初步认识。原创 2024-08-15 13:31:41 · 838 阅读 · 0 评论 -
10天速通Tkinter库——Day 1:初步认识
简单了解Tkinter各个组件的使用方法。原创 2024-08-14 21:17:20 · 417 阅读 · 0 评论