Bonjour,
lorsque je clique sur un bouton je change la couleur de ce bouton.
Sauriez-vous comment faire pour changer la couleur de tous les boutons de la même class en même temps?
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 from tkinter import * class MyButton(Button): def on_click(self): self['bg']= "red" #MyButton['bg']= "red" root = Tk() for r in range(3): for c in range(4): w = MyButton(text='%dx%d' % (r, c), fg="white", bg="black") w['command'] = w.on_click w.grid(row=r, column=c) root.mainloop()
Partager