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 -