⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.listvariable
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ liste des attributs
tkinter.listvariable
DESCRIPTION.
Associe une variable de controle de type tkinter.StringVar ( ) aux éléments d'un liste fixe à choix.
SYNTAXE.
listvariable = tkvariable
REMARQUES.
tkvariable doit être une variable de controle de type tkinter.StringVar ( ).
Chaque mots, ensemble de caractères séparés par un espace, de tkvariable sera considéré comme un élément de la liste fixe à choix. La modification de tkvariable à l'aide de sa méthode tkvariable.set ( ), entrainement la modification des éléments de la liste fixe à choix et inversement.
A noter que l'utilisation de la méthode tkvariable.get ( ), retournera un str ( ) exprimant un tuple ( ) avec tous les éléments de la liste à choix.
EXEMPLE.
import tkinter
def FNC_Modifier ( ) :
TKV_Texte.set ( ENT_Saisie.get ( ) )
LAB_Texte [ "text" ] = TKV_Texte.get ( )
ENT_Saisie.delete ( 0 , "end" )
TKI_Principal = tkinter.Tk ( )
TKV_Texte = tkinter.StringVar ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Modifier = tkinter.Button ( TKI_Principal , text = "Valider" , command = FNC_Modifier )
LAB_Texte = tkinter.Label ( TKI_Principal , text = "---" )
ENT_Saisie = tkinter.Entry ( TKI_Principal )
BOX_Test = tkinter.Listbox ( TKI_Principal , listvariable = TKV_Texte )
LAB_Texte.pack ( )
BOX_Test.pack ( )
ENT_Saisie.pack ( )
BUT_Modifier.pack ( )
BUT_Quitter.pack ( )
ENT_Saisie.insert ( 0 , "Python est puissant et facile à apprendre." )
FNC_Modifier ( )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de