如何确定gif图像是否正在tkinter窗口中触摸python的鼠标指针?

时间:2019-04-27 08:38:20

标签: python tkinter gif

我正在使用tkinter for python开发一个程序。这是一个MIDI文件编辑器。我在其中插入了一些gif文件,但是我需要使它们在触摸鼠标指针时变为透明的代码。

我已经问过类似的问题,并且得到了非常有益的结果,但是它并没有完全按预期工作。


def on_mouse_enter(event):
    print("enter...", event.widget)

def on_mouse_leave(event):
    print("leave...", event.widget)

root = tk.Tk()
for i in range(10):
    label = tk.Label(root, text="Item #{}".format(i), name='label-{}'.format(i))
    label.pack()
    label.bind("<Enter>", on_mouse_enter)
    label.bind("<Leave>", on_mouse_leave)

tk.mainloop()

我尝试将tk.label替换为tk.PhotoImage,但导致属性错误。

0 个答案:

没有答案