Librairie tk › progressbar

LE SCALE

Voici un tutoriel sur le SCALE en tk , un curseur de réglage :

Utilisation du scale

scale widget

Voici un petit exemple qui va nous permettre de changer le texte d'un label en bougeant la valeur de notre Scale.

Voici le code de l'application:

frame .fr
pack .fr -fill both -expand 1

scale .fr.scl -orient horizontal -from 0 -to 100 -length 150  -variable val -showvalue 0
place .fr.scl -x 50 -y 50 

label .fr.lbl -textvariable val
place .fr.lbl -x 80 -y 110

wm title . "Exemple de Scale"
wm geometry . 350x250+300+300

 

Ce code est très simple. Vous l'aurez vite compris, la valeur du scale se trouve dans la variable VAL qui est la même que celle du label.

N'oubliez pas dans votre application de définir la variable comme globale si vous voulez utiliser la valeur du scale dans les procédures privées.