【发布时间】:2013-12-11 20:43:35
【问题描述】:
所以我在 tkinter 的画布上有一张 .gif 图片。我想把这张照片换成另一张照片……但只有 3 秒钟。并让它恢复到原始图片。
def startTurn(self):
newgif = PhotoImage(file = '2h.gif')
self.__leftImageCanvas.itemconfigure(self.__leftImage, image = newgif)
self.__leftImageCanvas.image = newgif
while self.cardTimer > 0:
time.sleep(1)
self.cardTimer -=1
oldgif = PhotoImage(file = 'b.gif')
self.__leftImageCanvas.itemconfigure(self.__leftImage, image = oldgif)
self.__leftImageCanvas.image = oldgif
这是快速查看计时器后的第一次尝试。我知道这段代码没有意义,但在我盲目地试图弄清楚之前,我宁愿有更多有经验的输入。
【问题讨论】:
标签: timer tkinter python-3.3