# -*-coding:gb2312-*-
from tkinter import *
from tkinter import messagebox
from PIL import Image, ImageTk # 图片模块
class Application(Frame):
"""一个经典的GUI程序的类的写法"""
# 构造函数(构建组件对象)
def __init__(self, master=None): # 构造函数
super().__init__(master) # super()代表的是父类的定义,而不是父类对象
self.master = master
self.pack() # 调用布局管理器
self.createWidget()
def createWidget(self):
# 窗口中插入一张图片
#global photo
#image1 = Image.open("D://pythonProject//GUI编程//puke//puke1.gif")
#photo = ImageTk.PhotoImage(image1)
#self.label01 = Label(self.master, image=photo)
#self.label01.place(x=10, y=50)
# 创建一个序列,然后推导式(可以生成一堆图片)
self.photos = [PhotoImage(file="D://pythonProject//GUI编程//puke//puke"+str(i+1)+".gif") for i in range(10)]
self.pukes = [Label(self.
GUI之扑克牌界面小游戏
于 2022-04-09 13:58:13 首次发布