Ознака се користи за одређивање кутије контејнера у коју можемо поставити текст или слике. Овај виџет се користи за пружање поруке кориснику о другим виџетима који се користе у питхон апликацији.
како ради компјутер
Постоје различите опције које се могу одредити за конфигурисање текста или дела текста приказаног у налепници.
Синтакса за коришћење ознаке је дата у наставку.
Синтакса
w = Label (master, options)
Списак могућих опција је дат у наставку.
СН | Опција | Опис |
---|---|---|
1 | сидро | Он одређује тачну позицију текста у оквиру величине која је дата виџету. Подразумевана вредност је ЦЕНТАР, која се користи за центрирање текста унутар наведеног простора. |
2 | бг | Боја позадине приказана иза виџета. |
3 | битмап | Користи се за постављање битмапе на наведени графички објекат тако да ознака може представљати графику уместо текста. |
4 | бд | Представља ширину границе. Подразумевано је 2 пиксела. |
5 | курсор | Показивач миша ће бити промењен на тип наведеног курсора, тј. стрелицу, тачку итд. |
6 | фонт | Тип фонта текста написаног унутар виџета. |
7 | фг | Боја предњег плана текста написаног унутар виџета. |
8 | висина | Висина виџета. |
9 | слика | Слика која треба да се прикаже као ознака. |
10 | оправдати | Користи се за представљање оријентације текста ако текст садржи више редова. Може се поставити на ЛЕВО за поравнање лево, ДЕСНО за поравнање десно и ЦЕНТАР за поравнање по средини. |
Једанаест | Падк | Хоризонтални паддинг текста. Подразумевана вредност је 1. |
12 | Падди | Вертикални паддинг текста. Подразумевана вредност је 1. |
13 | олакшање | Врста границе. Подразумевана вредност је ФЛАТ. |
14 | текст | Ово је подешено на променљиву стринг која може да садржи један или више реда текста. |
петнаест | тектвариабле | Текст написан унутар виџета је постављен на контролну променљиву СтрингВар тако да му се може приступити и променити у складу са тим. |
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()
Излаз: