Мітка використовується для визначення вікна-контейнера, де ми можемо розмістити текст або зображення. Цей віджет використовується для надання повідомлення користувачеві про інші віджети, які використовуються в програмі python.
f-рядковий пітон
Існують різні параметри, які можна вказати, щоб налаштувати текст або частину тексту, що відображається в мітці.
Синтаксис використання мітки наведено нижче.
Синтаксис
w = Label (master, options)
Список можливих варіантів наведено нижче.
SN | Варіант | опис |
---|---|---|
1 | якір | Він визначає точне положення тексту в межах розміру, наданого віджету. Значенням за замовчуванням є CENTER, яке використовується для центрування тексту в межах указаного простору. |
2 | bg | Колір фону, що відображається за віджетом. |
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()
Вихід: