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()
|