logo

Etichetta Python Tkinter

L'etichetta viene utilizzata per specificare la casella contenitore in cui possiamo posizionare il testo o le immagini. Questo widget viene utilizzato per fornire all'utente un messaggio sugli altri widget utilizzati nell'applicazione Python.

la rotella di scorrimento non funziona

Ci sono le varie opzioni che si possono specificare per configurare il testo o la parte di testo mostrata nell'Etichetta.

La sintassi per utilizzare l'etichetta è riportata di seguito.

Sintassi

 w = Label (master, options) 

Di seguito è riportato un elenco delle possibili opzioni.

SN Opzione Descrizione
1 ancora Specifica la posizione esatta del testo all'interno della dimensione fornita al widget. Il valore predefinito è CENTER, utilizzato per centrare il testo nello spazio specificato.
2 bg Il colore dello sfondo visualizzato dietro il widget.
3 bitmap Viene utilizzato per impostare la bitmap sull'oggetto grafico specificato in modo che l'etichetta possa rappresentare la grafica anziché il testo.
4 bd Rappresenta la larghezza del bordo. Il valore predefinito è 2 pixel.
5 cursore Il puntatore del mouse verrà modificato nel tipo di cursore specificato, ovvero freccia, punto, ecc.
6 font Il tipo di carattere del testo scritto all'interno del widget.
7 fig Il colore di primo piano del testo scritto all'interno del widget.
8 altezza L'altezza del widget.
9 Immagine L'immagine che deve essere mostrata come etichetta.
10 giustificare Viene utilizzato per rappresentare l'orientamento del testo se il testo contiene più righe. Può essere impostato su SINISTRA per la giustificazione a sinistra, DESTRA per la giustificazione a destra e CENTRO per la giustificazione centrale.
undici Padx Il riempimento orizzontale del testo. Il valore predefinito è 1.
12 Paddy Il riempimento verticale del testo. Il valore predefinito è 1.
13 sollievo Il tipo di confine. Il valore predefinito è FLAT.
14 testo Questo è impostato sulla variabile stringa che può contenere una o più righe di testo.
quindici testovariabile Il testo scritto all'interno del widget è impostato sulla variabile di controllo StringVar in modo che sia possibile accedervi e modificarlo di conseguenza.
16 sottolineare Possiamo visualizzare una riga sotto la lettera specificata del testo. Imposta questa opzione sul numero della lettera sotto la quale verrà visualizzata la riga.
17 larghezza La larghezza del widget. È specificato come numero di caratteri.
18 lunghezza avvolgente Invece di avere una sola riga come testo dell'etichetta, possiamo suddividerla nel numero di righe in cui ciascuna riga ha il numero di caratteri specificato in questa opzione.

Esempio 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() 

Produzione:

Etichetta Python Tkinter