logo

Етикет на Python Tkinter

Етикетът се използва за указване на контейнерната кутия, където можем да поставим текста или изображенията. Тази джаджа се използва за предоставяне на съобщение на потребителя относно други джаджи, използвани в приложението на 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() 

Изход:

Етикет на Python Tkinter