M. E. Mamarajabov, R. N. To’rayev zamonaviy dasturlash tillari


 Tkinter -ni import qilamiz va unga nom beradigan oyna yaratamiz



Yüklə 3,63 Mb.
Pdf görüntüsü
səhifə67/80
tarix23.07.2023
ölçüsü3,63 Mb.
#137200
1   ...   63   64   65   66   67   68   69   70   ...   80
1. Tkinter -ni import qilamiz va unga nom beradigan oyna yaratamiz: 
from tkinter import * 
window =Tk() 
window.title(“Mening birinchi grafik oyman”) 
window.mainloop() 
Oxirgi qator mainloop funksiyasini chaqiradi. Bu funksiya oynaning cheksiz 
aylanishiga olib keladi, shuning uchun u yopilguncha foydalanuvchi har qanday o'zaro 
ta'sirini kutadi. 
Agar 
siz 
mainloop 
funksiyasini 
chaqirishni 
unutgan 
bo'lsangiz, 
foydalanuvchiga hech narsa ko'rsatilmaydi. 
2. Label vidjetini yaratish 
Oldingi misolimizga matn qo'shish uchun Label sinfidan foydalanib label1 
yaratamiz, masalan: 
label1= Label(window, text="Salom dasturchi") 


131 
Keyin biz grid funksiyasidan foydalanib oynadagi o'rnini o'rnatamiz va uni 
quyidagicha belgilaymiz: 
label1.grid(column=0, row=0) 
from tkinter import * 
window =Tk() 
window.title(“Mening birinchi grafik oyman”) 
label1=Label(window, text= “Salom dasturchi”) 
label1.grid(column=0, row=0) 
window.mainloop() 
Agar grid funksiyasi chaqirilmasa, label matni ko'rsatilmaydi. 
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. 
from tkinter import * 
window =Tk() 
window.title(“Mening birinchi grafik oyman”) 
label1=Label(window, text= “Salom dasturchi”, font=(“Times New Roman”, 30)) 
label1.grid(column=0, row=0) 
window.mainloop()


132 

Yüklə 3,63 Mb.

Dostları ilə paylaş:
1   ...   63   64   65   66   67   68   69   70   ...   80




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin