Curseur qui modifie la valeur d'une variable
Résolu/Fermé
A voir également:
- Curseur qui modifie la valeur d'une variable
- Ce programme est écrit en python. il construit un mot secret dans une variable mais il ne l'affiche pas. modifiez-le pour qu'il affiche le mot secret. exécutez-le. quel est ce mot secret ? ✓ - Forum Python
- Vba range avec variable ✓ - Forum VB / VBA
- Affecter la valeur d'une cellule à une variable vba ✓ - Forum Bureautique
- Le fichier contient le nombre de voyageurs dans 3 gares. dans la cellule b5, saisissez une formule qui calcule le total et se met à jour si on change une valeur du tableau. quel total obtenez-vous ? quelle formule avez-vous saisie ? ✓ - Forum Excel
- Pièce 2 euros dessin bonhomme valeur ✓ - Forum Loisirs / Divertissements
2 réponses
Bonjour,
Tu n'as pas dû bien chercher (préférer les recherches en anglais), cela peut se faire en utilisant le paramètre command du scale ou encore en se servant d'une variable tkinter laquelle sera mise à jour automatiquement à chaque changement de la valeur du scale.
C'est à toi de déterminer si tu souhaites utiliser une variable tkinter, ce qui est préférable.
Tu n'as pas dû bien chercher (préférer les recherches en anglais), cela peut se faire en utilisant le paramètre command du scale ou encore en se servant d'une variable tkinter laquelle sera mise à jour automatiquement à chaque changement de la valeur du scale.
import tkinter as tk window = tk.Tk() scale_var = tk.IntVar() def on_change(value): '''Fonction appelée à chaque changement du scale''' print('on_change arg', value, type(value)) print('tk var', scale_var.get(), type(scale_var.get())) scale = tk.Scale(window, from_=1, to=10, variable=scale_var, command=on_change) scale.pack() window.mainloop()
C'est à toi de déterminer si tu souhaites utiliser une variable tkinter, ce qui est préférable.
Oui c'est bien l'outil command que j'ai essayé d'utiliser mais je ne savais pas quelle fonction défénir pour faire varier la valeur.
Merci pour votre réponse.
Merci pour votre réponse.