#__*__coding:utf-8__*__
#python3
import time
from tkinter import *
def moveImage(event):#图片logo.gif的移动要绑定的函数
if event.keysym=='Up':
canvas.move(1,0,-3)#移动ID为1的事物,使得横坐标加0,纵坐标减3
elif event.keysym=='Down':
canvas.move(1,0,+3)
elif event.keysym=='Left':
canvas.move(1,-3,0)
elif event.keysym=='Right':
canvas.move(1,3,0)
tk.update()
time.sleep(0.05)
def changeColor(event):
if event.keysym=='Up':
canvas.itemconfig(pg,fill='blue')#填充ID为pg的事物,填充为blue
tk=Tk()#窗口
canvas=Canvas(tk,width=400,height=400)#画布
canvas.pack()#显示出来
myImage=PhotoImage(file='C:\\Users\\lai\\Desktop\\logo.gif')#图片格式必须为gif格式
im=canvas.create_image(0,0,anchor=NW,image=myImage)#加载图片
pg=canvas.create_polygon(10,10,10,60,50,35,fill='red')#创建三角形
python画图和加载图片以及实现动画效果
最新推荐文章于 2024-05-01 23:21:51 发布