python使用GUI编写扫雷游戏
第一次用python写游戏,可能用pygame更好,但是想联系一下tkinter,故使用tkinter库。
扫雷游戏
参考 python-扫雷小游戏源码(使用tkinter模块)
关于GUI使用
参考 Python GUI之tkinter窗口视窗教程大集合(看这篇就够了)
关于bind (键盘操作和鼠标操作绑定)
参考 tkinter bind方法支持参数传递
参考 GUI tkinter (bind)事件篇
bind的键盘和鼠标的设置参考Python_tkinter_事件绑定
事件函数参数
参考python Tkinter事件绑定,参数传递订正一下第三个例子,

改成如下
btn.bind("<Button-1>",lambda event:handle(event,1, 2, 3))
# 使用lambda 把event转成event、其他参数
关于Lable详细说明
参考 Python中TKinter模块中的Label组件
参考 对Python中TKinter模块中的Label组件实例详解
如果使用pygame,可以参考pygame实现
本文介绍如何使用Python的tkinter库编写扫雷游戏。虽然pygame可能是更佳选择,但作者选择了tkinter来提升技能。文章提供了游戏开发过程中的关键步骤,包括GUI设计、事件绑定和参数传递等。
4900





