Tk - Widget d'étiquette
Un widget d'étiquette est un widget commun utilisé dans presque toutes les applications Tk qui est utilisé pour afficher du texte simple. La syntaxe du widget d'étiquette est indiquée ci-dessous -
label labelName options
Options
Les options disponibles pour le widget d'étiquette sont répertoriées ci-dessous dans le tableau -
Sr.No. | Syntaxe et description |
---|---|
1 | -background color Utilisé pour définir la couleur d'arrière-plan du widget. |
2 | -borderwidth width Utilisé pour dessiner avec bordure dans les effets 3D. |
3 | -font fontDescriptor Utilisé pour définir la police du widget. |
4 | -foreground color Utilisé pour définir la couleur de premier plan du widget. |
5 | -height number Utilisé pour définir la hauteur du widget. |
6 | -padx number Définit le padx pour le widget. |
sept | -pady number Définit le pady pour le widget. |
8 | -relief condition Définit le relief 3D pour ce widget. La condition peut être surélevée, enfoncée, plate, crête, solide ou rainurée. |
9 | -text text Définit le texte du widget. |
dix | -textvariable varName Variable associée au widget. Lorsque le texte du widget change, la variable est définie sur le texte du widget. |
11 | -width number Définit la largeur du widget. |
12 | -justify alignment Définit l'alignement du texte, qui peut être à gauche, au centre ou à droite. |
Un exemple simple de widget d'étiquette est présenté ci-dessous -
#!/usr/bin/wish
grid [label .myLabel -background red -foreground white -text "Hello World" -relief ridge
-borderwidth 8 -padx 10 -pady 10 -font {Helvetica -18 bold} -height 10 -width 35
-textvariable myvariable -justify left -underline 1]
set myvariable "Test Hello"
Lorsque nous exécutons le programme ci-dessus, nous obtiendrons la sortie suivante -