猫史档案馆


【Python作品分享】3-英雄相册【作业帖】

用户:淳朴的乌力力hR2u淳朴的乌力力hR2u查看:1 回复:1 评论:1 创建时间:2022-04-17T16:55:30


【作品展示】

center_image

 

【作品介绍】

1

 

【作品源代码】

"""英雄相册"""
from tkinter import*
from PIL import Image
from PIL import ImageTk

n = 1

def last_ing():
    global n
    n = 6
    img_new = Image.open(str(n) + '.jpg')  # 打开图片
    img_new = ImageTk.PhotoImage(img_new)  # 将图片处理成Tk可以显示的图片
    img_Label.configure(image=img_new)  # 通过更改标签的image参数,把它指向一张新的图片
    img_Label.image = img_new

def forst_ing():
    global n
    n = 1
    img_new = Image.open(str(n) + '.jpg')  # 打开图片
    img_new = ImageTk.PhotoImage(img_new)  # 将图片处理成Tk可以显示的图片
    img_Label.configure(image=img_new)  # 通过更改标签的image参数,把它指向一张新的图片
    img_Label.image = img_new

def pre_ing():
    global n
    if n == 1:
        n = 6
    else:
        n -= 1
    img_new = Image.open(str(n) + '.jpg')  # 打开图片
    img_new = ImageTk.PhotoImage(img_new)  # 将图片处理成Tk可以显示的图片
    img_Label.configure(image=img_new)  # 通过更改标签的image参数,把它指向一张新的图片
    img_Label.image = img_new

def next_ing():
    global n
    if n == 6:
        n = 1
    else:
        n += 1
    img_new = Image.open(str(n) + '.jpg')  # 打开图片
    img_new = ImageTk.PhotoImage(img_new)  # 将图片处理成Tk可以显示的图片
    img_Label.configure(image=img_new)  # 通过更改标签的image参数,把它指向一张新的图片
    img_Label.image = img_new

root = Tk()
root.title('英雄相册')

# 显示图片
img = Image.open('1.jpg')  # 打开图片
img = ImageTk.PhotoImage(img)  # 将图片处理成Tk可以显示的图片
img_Label = Label(root, image=img, width=980, height=500)
img_Label.grid(row=0, column=0, columnspan=4)

# 添加按钮
button_first = Button(root, text='首页', font=('楷体', 20), command=forst_ing)
button_first.grid(row=1, column=0)
button_last = Button(root, text='尾页', font=('楷体', 20), command=last_ing)
button_last.grid(row=1, column=3)
button_pre = Button(root, text='上一页', font=('楷体', 20), command=pre_ing)
button_pre.grid(row=1, column=1)
button_next = Button(root, text='下一页', font=('楷体', 20), command=next_ing)
button_next.grid(row=1, column=2)

root.mainloop()

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
麟_月麟_月

呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃呃

点赞0


评论