ich bräuchte einmal eure Hilfe und zwar möchte ich 10 Labels erstellen (Anzahl soll schnell veränderbar sein), welche mit verschiedenen mausereignissen angeklickt werden können.
Hierzu erstmal meine Idee. (bin python anfänger)
Code: Alles auswählen
x = []
for j in range(0,11):
x.append(j)
for i in range(0,11):
x[i] = tkinter.Label(main, text = "test")
x[i]["height"] = 5
x[i]["width"] = 5
x[i]["anchor"] = "w"
x[i]["bg"]= "#000000"
x[i]["fg"]= "#FFFFFF"
x[i].pack()
jetzt möchte ich aber noch ein mausereignis an die x binden
Code: Alles auswählen
x[i].bind("<Button 3>", fgRechtsklick)
Code: Alles auswählen
def fgRechtsklick(e):
x[]["fg"] = "#333333" #hier hapert es bei mir
also quasi fgRechtsklick(i)
Gruß Greedy