Tkinter为每个对象分配一个唯一的功能

时间:2018-07-12 03:35:06

标签: python class tkinter

这是我的代码:

class SubjectDashboard(object):

    def __init__(self, frame, name, linkFunction):
        self.name = name
        self.frame = frame
        subject_title = tk.Label(self.frame, text=self.name, fg=secondaryColour, bg=primaryColour, font=subjectTitleFont)
        subject_title.place(relwidth=1, relheight=.2)
        subject_title.bind("Button-1", linkFunction)
        subject_title.bind("<Enter>", hover)
        subject_title.bind("<Leave>", unhover)

我希望linkFunction是每个对象的唯一函数,但这不起作用。有没有一种方法可以将每个对象的按钮绑定到单独的函数?

非常感谢您的帮助。

注意:我对正在做的事情知之甚少,所以这就是我拼凑的东西,我绝不认为它是准确,有效或正确的。

0 个答案:

没有答案