• 大小: 29.59M
    文件类型: .7z
    金币: 1
    下载: 0 次
    发布日期: 2021-01-30
  • 语言: Python
  • 标签: Python  GUI开发  

资源简介


python满分大作业连连看,用graphics写成,内含开发文档、答辩ppt、截图等。

代码片段和文件信息

# -*- coding: cp936 -*-
from etgraphics import *
from constants import *
import random

class Pattern(Image):
    
    def __init__(self win pos = None Id = 0
                 path = ““ maskpath = ““ tipmaskpath = ““):
        Image.__init__(self win pos path)
        self._id = Id
        self._selected = False
        self._tiped = False
        self._cleared = False
        self._mask = Image(win pos maskpath)
        self._tip = Image(win pos tipmaskpath)

    def _draw(self):
        Image._draw(self)
        if(self.selected()): self._mask.draw()
        if(self.tiped()): self._tip.draw()
    
    def _undraw(self):
        Image._undraw(self)
        if(self.selected()): self._mask.undraw()
        if(self.tiped()): self._tip.undraw()

    def

评论

共有 条评论