L'étiquette est utilisée pour spécifier la boîte conteneur dans laquelle nous pouvons placer le texte ou les images. Ce widget est utilisé pour fournir un message à l'utilisateur sur les autres widgets utilisés dans l'application Python.
python à chaîne f
Il existe différentes options qui peuvent être spécifiées pour configurer le texte ou la partie du texte affiché dans l'étiquette.
La syntaxe pour utiliser le Label est donnée ci-dessous.
Syntaxe
w = Label (master, options)
Une liste d’options possibles est donnée ci-dessous.
SN | Option | Description |
---|---|---|
1 | ancre | Il spécifie la position exacte du texte dans la taille fournie au widget. La valeur par défaut est CENTER, qui est utilisée pour centrer le texte dans l'espace spécifié. |
2 | bg | La couleur d'arrière-plan affichée derrière le widget. |
3 | image bitmap | Il est utilisé pour définir le bitmap sur l'objet graphique spécifié afin que l'étiquette puisse représenter les graphiques au lieu du texte. |
4 | bd | Il représente la largeur de la bordure. La valeur par défaut est de 2 pixels. |
5 | le curseur | Le pointeur de la souris sera remplacé par le type de curseur spécifié, c'est-à-dire une flèche, un point, etc. |
6 | Police de caractère | Le type de police du texte écrit à l'intérieur du widget. |
7 | fg | La couleur de premier plan du texte écrit à l'intérieur du widget. |
8 | hauteur | La hauteur du widget. |
9 | image | Image qui doit être affichée comme étiquette. |
dix | justifier | Il est utilisé pour représenter l'orientation du texte si le texte contient plusieurs lignes. Il peut être défini sur GAUCHE pour la justification à gauche, RIGHT pour la justification à droite et CENTRE pour la justification au centre. |
onze | Padx | Le remplissage horizontal du texte. La valeur par défaut est 1. |
12 | Paddy | Le remplissage vertical du texte. La valeur par défaut est 1. |
13 | relief | Le type de bordure. La valeur par défaut est FLAT. |
14 | texte | Ceci est défini sur la variable chaîne qui peut contenir une ou plusieurs lignes de texte. |
quinze | variable de texte | Le texte écrit à l'intérieur du widget est défini sur la variable de contrôle StringVar afin qu'il puisse être consulté et modifié en conséquence. |
16 | souligner | Nous pouvons afficher une ligne sous la lettre spécifiée du texte. Définissez cette option sur le numéro de la lettre sous laquelle la ligne sera affichée. |
17 | largeur | La largeur du widget. Il est spécifié en nombre de caractères. |
18 | longueur d'enveloppe | Au lieu d'avoir une seule ligne comme texte d'étiquette, nous pouvons le diviser en nombre de lignes, chaque ligne ayant le nombre de caractères spécifié pour cette option. |
Exemple 1
# !/usr/bin/python3 from tkinter import * top = Tk() top.geometry('400x250') #creating label uname = Label(top, text = 'Username').place(x = 30,y = 50) #creating label password = Label(top, text = 'Password').place(x = 30, y = 90) sbmitbtn = Button(top, text = 'Submit',activebackground = 'pink', activeforeground = 'blue').place(x = 30, y = 120) e1 = Entry(top,width = 20).place(x = 100, y = 50) e2 = Entry(top, width = 20).place(x = 100, y = 90) top.mainloop()
Sortir: