logo

תווית Python Tkinter

התווית משמשת לציון תיבת המכולה שבה נוכל למקם את הטקסט או התמונות. יישומון זה משמש כדי לספק למשתמש את ההודעה לגבי ווידג'טים אחרים המשמשים באפליקציית python.

וולברין נגד גירית

ישנן אפשרויות שונות שניתן לציין כדי להגדיר את הטקסט או את החלק של הטקסט המוצג בתווית.

התחביר לשימוש בתווית ניתן להלן.

תחביר

 w = Label (master, options) 

להלן רשימה של אפשרויות אפשריות.

SN אוֹפְּצִיָה תיאור
1 לְעַגֵן הוא מציין את המיקום המדויק של הטקסט בתוך הגודל שסופק לווידג'ט. ערך ברירת המחדל הוא CENTER, המשמש למרכז את הטקסט בתוך הרווח שצוין.
2 bg צבע הרקע המוצג מאחורי הווידג'ט.
3 מפת סיביות הוא משמש כדי להגדיר את מפת הסיביות לאובייקט הגרפי שצוין כך שהתווית תוכל לייצג את הגרפיקה במקום טקסט.
4 bd זה מייצג את רוחב הגבול. ברירת המחדל היא 2 פיקסלים.
5 סַמָן מצביע העכבר ישתנה לסוג הסמן שצוין, כלומר חץ, נקודה וכו'.
6 גוֹפָן סוג הגופן של הטקסט שנכתב בתוך הווידג'ט.
7 fg צבע החזית של הטקסט שנכתב בתוך הווידג'ט.
8 גוֹבַה גובה הווידג'ט.
9 תמונה התמונה שאמורה להיות מוצגת כתווית.
10 לְהַצְדִיק הוא משמש לייצוג הכיוון של הטקסט אם הטקסט מכיל שורות מרובות. ניתן להגדיר אותו ל-LEFT עבור הצדקה שמאלה, RIGHT עבור הצדקה ימנית, ו-CENTER עבור הצדקה במרכז.
אחד עשר פדקס הריפוד האופקי של הטקסט. ערך ברירת המחדל הוא 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