Aniq-tabiiy fanlar va jismoniy madaniyat


 Label vidjetini yaratish



Download 228,43 Kb.
Pdf ko'rish
bet12/16
Sana15.06.2023
Hajmi228,43 Kb.
#951462
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
PYTHON DASTURLASHDA GRAFIKA (1)

2. Label vidjetini yaratish 
Oldingi misolimizga matn qo'shish uchun Label sinfidan foydalanib label1 
yaratamiz, masalan: 
label1= Label(window, text="Salom dasturchi") 
Keyin biz grid funktsiyasidan foydalanib oynadagi o'rnini o'rnatamiz va uni 
quyidagicha belgilaymiz: 
label1.grid(column=0, row=0)
Agar grid funktsiyasi chaqirilmasa, label matni ko'rsatilmaydi. 


30 
Siz matn shriftini va hajmini sozlashingiz mumkin. Siz shrift metodini ham 
o'zgartirishingiz mumkin. Buning uchun shrift parametrini quyidagicha 
o'zgartiramiz: 
label1 = Label(window, text="Salom dasturchi", font=("Times New Roman", 30)) 
Shuni esda tutingki, shrift parametrini har qanday vidjetga o'tkazish mumkin, uning 
shriftini o'zgartirish uchun u faqat Labelga tegishli emas. 
3. Ilova oynasining hajmini sozlash 
geometriya
funksiyasidan foydalanib, biz oynaning standart hajmini quyidagicha 
sozlashimiz mumkin:Ilova oynasining hajmini sozlash 
window.geometry('350x150') 


31 
Yuqoridagi satr oynani kengligi 350 piksel va balandligi 150 pikselgacha o'rnatadi. 
from tkinter import *
4. Button vidjetini qo'shish 
Oynaga button qo'shishdan boshlaylik. Button xuddi Labeldagi kabi yaratiladi va 
oynaga qo'shiladi: 



32 
5. Matn rangini va tugma fonini o'zgartirish 
Siz Button yoki boshqa vidjet matnining rangini fg xususiyatidan foydalanib 
o'zgartirishingiz mumkin.Bundan tashqari, bg xususiyati yordamida istalgan 
vidjetning fon rangini o'zgartirishingiz mumkin.button1 = Button(window, 
text="Natija", bg="yellow", fg="blue")) 
Agar siz tugmani bosmoqchi bo'lsangiz, hech narsa bo'lmaydi, chunki tugmani 
bosish hodisasi hali yozilmagan. 
Tugmani bosing 


33 
Birinchidan, biz tugma bosilganda bajarilishi kerak bo'lgan funktsiyani yozamiz:

Download 228,43 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish