Етикетът се използва за указване на контейнерната кутия, където можем да поставим текста или изображенията. Тази джаджа се използва за предоставяне на съобщение на потребителя относно други джаджи, използвани в приложението на Python.
25 c до k
Има различни опции, които могат да бъдат зададени за конфигуриране на текста или частта от текста, показана в етикета.
Синтаксисът за използване на етикета е даден по-долу.
Синтаксис
w = Label (master, options)
По-долу е даден списък с възможни опции.
SN | опция | Описание |
---|---|---|
1 | котва | Той определя точната позиция на текста в рамките на размера, предоставен на джаджата. Стойността по подразбиране е CENTER, която се използва за центриране на текста в указаното пространство. |
2 | бг | Цветът на фона, показан зад изпълнимия модул. |
3 | растерно изображение | Използва се за задаване на растерното изображение на посочения графичен обект, така че етикетът да може да представлява графиката вместо текст. |
4 | бд | Представлява ширината на границата. По подразбиране е 2 пиксела. |
5 | курсор | Показалецът на мишката ще бъде променен на типа на посочения курсор, т.е. стрелка, точка и т.н. |
6 | шрифт | Типът шрифт на текста, написан вътре в изпълнимия модул. |
7 | fg | Цветът на преден план на текста, написан вътре в изпълнимия модул. |
8 | височина | Височината на джаджата. |
9 | изображение | Изображението, което трябва да се покаже като етикет. |
10 | оправдавам | Използва се за представяне на ориентацията на текста, ако текстът съдържа няколко реда. Може да бъде настроен на LEFT за ляво подравняване, RIGHT за дясно подравняване и CENTER за централно подравняване. |
единадесет | Padx | Хоризонталната подложка на текста. Стойността по подразбиране е 1. |
12 | Педи | Вертикалната подложка на текста. Стойността по подразбиране е 1. |
13 | облекчение | Видът на границата. Стойността по подразбиране е FLAT. |
14 | текст | Това е зададено на низовата променлива, която може да съдържа един или повече редове текст. |
петнадесет | текстова променлива | Текстът, написан вътре в изпълнимия модул, е зададен на контролната променлива StringVar, така че да може да бъде достъпен и съответно променен. |
16 | подчертавам | Можем да покажем ред под посочената буква от текста. Задайте тази опция на номера на буквата, под която ще се показва редът. |
17 | ширина | Ширината на джаджата. Посочва се като брой знаци. |
18 | дължина на обвиване | Вместо да имаме само един ред като текст на етикета, можем да го разбием на броя редове, където всеки ред има броя знаци, посочени в тази опция. |
Пример 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()
Изход: