Tk - Widget de texte de canevas

Le widget de texte du canevas est utilisé pour dessiner du texte dans le canevas. La syntaxe du widget de texte de canevas est indiquée ci-dessous -

canvasName create text x y options

x et y sont utilisés pour déterminer la position du texte -

Options

Les options disponibles pour le widget de texte de canevas sont répertoriées ci-dessous dans le tableau suivant -

Sr.No. Syntaxe et description
1

-anchor position

Le texte sera positionné par rapport aux emplacements x et y. Le centre est la valeur par défaut et les autres options sont n, s, e, w, ne, se, sw et nw.

2

-justify style

Détermine la multiligne, doit être justifiée à droite, justifiée à gauche ou centrée. La valeur par défaut est left.

3

-fill color

La couleur de remplissage remplit l'ovale avec la couleur.

4

-text text

Le texte du widget texte.

5

-font fontStyle

La police à utiliser pour ce texte.

Un exemple simple de widget de texte de canevas est présenté ci-dessous -

#!/usr/bin/wish

canvas .myCanvas -background red -width 200 -height 200 
pack .myCanvas
.myCanvas create text 100 100 -fill yellow -justify center -text "Hello World.\n
   How are you?" -font {Helvetica -18 bold}

Lorsque nous exécutons le programme ci-dessus, nous obtiendrons la sortie suivante -