⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.variable
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.variable
DESCRIPTION.
Définit ou retourne la variable associée à la case d'option.
SYNTAXE.
variable = tkvariable
REMARQUES.
tkvariable doit être une variable de controle de type :
- tkinter.BooleanVar ( ), pour des valeurs de type bool ( ) ;
- tkinter.IntVar ( ), pour des valeurs de type int ( ) ;
- tkinter.DoubleVar ( ), pour des valeurs de type float ( ) ;
- tkinter.StringVar ( ), pour des valeurs de type str ( ).
tkvariable recevra la valeur de l'attribut onvalue si la case d'option est sélectionnée, sinon la valeur de l'attribut offvalue,
EXEMPLE.
import tkinter
def FNC_Calcul ( *event ) :
kprix = 33 + ( 33 * TKV_Valeur.get ( ) ) / 100
TKV_Prix.set ( f"H.T. : 33,00\nTaxe : { TKV_Valeur.get ( ) } %\nPaP : {kprix : .2f}" )
TKI_Principal = tkinter.Tk ( )
TKV_Valeur = tkinter.DoubleVar ( )
TKV_Prix = tkinter.StringVar ( )
CKB_Taxe = tkinter.Checkbutton ( TKI_Principal , onvalue = 6.5 , offvalue = 23.75 , textvariable = TKV_Valeur , variable = TKV_Valeur )
LAB_Prix = tkinter.Label ( TKI_Principal , textvariable = TKV_Prix )
tkinter.Label ( TKI_Principal , textvariable = TKV_Prix ).pack ( )
CKB_Taxe.pack ( )
tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy ).pack ( pady = 10 )
TKV_Valeur.trace ( "w" , FNC_Calcul )
CKB_Taxe.select ( )
FNC_Calcul ( None )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de