⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Radiobutton ( )
⇨ MENU ⇨ MODULES ⇨ tkinter ⇨ controles standards
tkinter.Radiobutton ( )
DESCRIPTION.
Créer un nouveau controle de type bouton radio permettant un choix dans un groupe d'options (widget : tkinter.Radiobutton ( )).
SYNTAXE.
RAD_Choix = tkinter.Radiobutton ( parent , attribut1 = valeur , ... , attributn = valeur )
RAD_Choix = ⇨ affectation de l'instance du controle [ optionnel ]
tkinter.Radiobutton ( ) ⇨ création d'une instance de tkinter.Radiobutton ( ) [ OBLIGATOIRE ]
parent ⇨ conteneur de l'instance de tkinter.Radiobutton ( ) [ OBLIGATOIRE ]
attribut = valeur ⇨ attribut à modifier avec sa nouvelle valeur [ optionnel ]
CREATION DES BOUTONS RADIOS.
Voir le tutoriel sur les boutons radio ...
LISTE DES ATTRIBUTS DES BOUTONS RADIOS.
activebackground : couleur de fond lorsque le pointeur est sur le controle.
activeforeground : couleur du premier plan lorsque le pointeur est sur le controle.
anchor : positionne le texte dans le controle.
background ou bg : couleur du fond du controle.
bitmap : Nom de l'image .xbm (BitMap) à afficher dans le controle.
borderwidth ou bd : épaisseur de la bordure du controle.
command : action à effectuer lorsque l'utilisateur clique sur le controle.
compound : positionne de l'image par rapport au texte dans le controle.
cursor : définit l'aspect du pointeur selon sa position.
disabledforeground : couleur de premier plan lorsque le controle est désactivé.
font : police de caractères du texte du controle.
foreground ou fg : couleur du texte du controle.
height : hauteur du controle.
highlightbackground : couleur de la surbrillance quand le controle n'a pas le focus.
highlightcolor : couleur de la surbrillance quand le controle a le focus.
highlightthickness : épaisseur de la surbrillance quand le controle a le focus.
image : image à afficher dans le controle.
indicatoron : aspect l'indicateur de la case, True pour case, False pour bouton poussoir.
justify : alignement d'un texte ayant plusieurs lignes.
offrelief : aspect du bouton quand il est désélectionné.
overrelief : aspect du controle lorsque le pointeur de la souris est sur lui.
padx : marge supplémentaire à gauche et à droite du texte.
pady : marge supplémentaire au dessus et en dessous du texte.
relief : aspect du bouton quand il est sélectionné.
selectcolor : définit la couleur de fond quand la case est activée.
selectimage : indique l'image a afficher quand la case est activée.
state : détermine l'état du controle.
takefocus : indique si le controle doit réagir à la touche tabulation.
text : définit le texte à afficher dans le controle.
textvariable : indique la variable associée au controle.
underline : indique quel caractère du texte sera souligné.
value : valeur à affecter à la variable controle variable.
variable :variable de controle associée à value.
width : largeur du controle.
wraplength : indique à qu'elle longueur une ligne de texte doit être coupée.
MÉTHODES SPÉCIFIQUES DES BOUTONS RADIOS.
deselect ( ) : désactive le bouton radio.
flash ( ) : fait clignoter le bouton radio.
invoke ( ) : appel la même fonction que celle associée à l'attribut command.
select ( ) : active le bouton radio.
VERSION REVISEE DES BOUTONS RADIOS TTK.
Le module d'extension tkinter.ttk propose une version révisée du bouton radio. L'aspect des objets de la classe tkinter.ttk.Radioutton ( ) est confié à l'attribut style. De ce fait seuls les attributs qui personnalisent réellement un bouton radio restent disponibles. Pour plus de détails, voir :
- les boutons cliquables révisés tkinter.ttk.Radiobutton ( ) ;
- le module d'extension tkinter.ttk ;
- la classe tkinter.ttk.Style ( ).
Votre aide est précieuse pour améliorer ce site, alors n'hésitez pas à faire part de