#1、首先导入pygame模块、sys模块
import pygame,sys
#2、使用函数创建一个窗口,设置窗口的大小、背景、标题等参数
#主程序
def main():
#导入pygame的所有可用模块,程序检查模块、接口信息是否正常,如获取硬件的状态是否正常。
pygame.init()
#定义绘制的窗口大小
window_size= window_w,window_h = 1080,920
#窗口尺寸等参数
main_window = pygame.display.set_mode(window_size)
#设置窗口背景,颜色参数参考RGB(颜色系统)
main_window.fill((252,230,201))
#设置窗口标题
pygame.display.set_caption('XXXX')
#3、可使用鼠标关闭关闭窗口(窗口中的x关闭窗口)
while True:
#点击窗口的X退出程序
#获取窗口事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
#关闭窗口
pygame.quit()
#程序正常退出。如无此项。关闭窗口后程序返回报错
sys.exit()
#4、将刷新窗口信息(显示窗口),如要使窗口始终呈现在界面中,需要将此行放在while循环函数中。
#更新并绘制窗口
pygame.display.flip()
main()
#个人随笔,持续更新中...
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构