⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Spinbox
tkinter.Spinbox ( ).insert ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards ⇨ Spinbox
tkinter.Spinbox ( ).insert ( )
DESCRIPTION.
Insert une chaine de caractère dans le contenu présent dans la fenêtre d'une boite à choix à partie d'une position donnée.
SYNTAXE.
SPI_Choix.insert ( index , chaine )
SPI_Choix ⇨ instance quelconque de tkinter.Spinbox ( ) [ OBLIGATOIRE ]
.insert ( ) ⇨ appel de la méthode [ OBLIGATOIRE ]
index ⇨ index du caractère cible [ OBLIGATOIRE ]
chaine ⇨ contenu à insérer [ OBLIGATOIRE ]
REMARQUES.
index est un int ( ) ou l'un des str ( ) d'index spécifiques indiquant l'index de l'élément de la liste fixe à choix qui devra devenir actif.
Les index spécifiques sont des constantes exprimées sous la forme d'un str ( ) et peuvent prendre l'une des valeurs suivantes :
- "anchor" pour l'élément désignez comme ancre ;
- "end" pour le dernier l'élément de la liste ;
- "insert" pour le caractère placé après le curseur d'insertion ;
- "sel.first" pour le premier caractère de la sélection ;
- "sel.last" pour le premier caractère après la sélection ;
- "@x" qui correspond à l'élément le plus proche du point à l'abscisse x.
Rappel : l'index du premier élément d'une liste fixe est 0.
chaine est un str ( ) quelconque mais valide.
EXEMPLE.
import tkinter
def FNC_Inserer ( ) :
SPI_Choix.insert ( SPI_Choix.index ( "insert" ) , ENT_Ajout.get ( ) )
TKI_Principal = tkinter.Tk ( )
BUT_Quitter = tkinter.Button ( TKI_Principal , text = "Quitter" , command = TKI_Principal.destroy )
BUT_Inserer = tkinter.Button ( TKI_Principal , text = "Insérer" , command = FNC_Inserer )
SPI_Choix = tkinter.Spinbox ( TKI_Principal , values = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" )
ENT_Ajout = tkinter.Entry ( TKI_Principal )
SPI_Choix.grid ( row = 0 , column = 0 , sticky = "nesw" )
BUT_Inserer.grid ( row = 0 , column = 1 , sticky = "nesw" )
ENT_Ajout.grid ( row = 1 , column = 0 , sticky = "nesw" )
BUT_Quitter.grid ( row = 1 , column = 1 , sticky = "nesw" )
ENT_Ajout.insert ( 0 , "..." )
TKI_Principal.mainloop ( )
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de