import pygame
from pygame.locals import * #这句可以借用事件类型的名称
pygame.init()
screen=pygame.display.set_mode((800,600))
# 设置画板的颜色
screen.fill((255,255,255))
# 工具栏
up=pygame.image.load('up.png')
screen.blit(up,(0,0))
# 清除按钮
clear=pygame.image.load('cl.png')
screen.blit(clear,(150,50))
########################start part1- 添加加和减按钮########################
add=pygame.image.load('add.png')
cut=pygame.image.load('cut.png')
# 图片大小为40*40
screen.blit(add,(220,55))
screen.blit(cut,(280,55))
########################end part1 - 添加加和减按钮########################
########################start part3 - 添加颜色按钮#########################
# 添加颜色
clist=[
(255,0,0),(0,255,0),(0,0,255),(0,51,153),(255,0,102),(219,7,109),
]
# for循环生成颜色按钮
for i in range(len(clist)):
c_x=400+48*i # 48为色块的边长,也是步长
c_y=55
pygame.draw.rect(screen,clist[i],(c_x,c_y,48,48))
########################end par
python-pygame实现画板
最新推荐文章于 2024-08-06 21:40:25 发布
这篇博客介绍如何利用Python的Pygame库构建一个简单的交互式画板应用。通过这个应用,用户可以在画布上自由绘图,实现基本的绘画功能。内容包括设置窗口、初始化画板、处理用户输入及绘制图形的步骤。
摘要由CSDN通过智能技术生成