logo

Étiquette Python Tkinter

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:

Étiquette Python Tkinter