Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/02/2015, à 16:53

totola

python: changer couleur texte widget dynamiquement

Bonjour,

j'ai un widget Tkinter Checkbutton


bouton1=Tkinter.Checkbutton(self,variable=retour1,onvalue=1, offvalue=0, text="Poste 1", fg=self.couleur[1])

avec self.couleur[1] qui peut changer (soit 'red', soit 'green') durant l’exécution du programme.

Comment faire pour que le changement de couleur soit effectif sur le texte du bouton?

Merci

Hors ligne

#2 Le 16/02/2015, à 17:28

totola

Re : python: changer couleur texte widget dynamiquement

J'ai trouvé comme ça:

def callbackcolor1():
	while(True):	
		bouton1.configure(fg=self.couleur[1])
		time.sleep(5)
tcolor = threading.Thread(target=callbackcolor)
tcolor.start()

Il y aurait mieux??

Merci

Hors ligne