Tkinter ekleme, form ve label işlemleri:

import tkinter as tk
# tkinter kütüphanesini ekle (tk ismi ile , bu ismi değiştrire bilirim)
#bir form oluştutuyorum, formun özellikleri daha önce tk olarak eklediğim tkinter kütüphanesinin Tk() özelliğinden alınıyor
form=tk.Tk()
#forma başlık oluşturuyorum
form.title("Form başlığı")
#formun içine label oluşturuyourum
#label (etiket) için bg: arka plan, fg: yazı rengi , font : yazı özellikleri parantez içinde ayarlanabilir.
label1=tk.Label(form, text="label içinde ki yazı", bg=”red”,fg=”black”, font=”Times, 12, bold”)
#label'ı ekrana sabitliyorum. Bunu place() ile de yapa bilirim, place in artı yönü içine x ve y koordinat değerlerini yazarak ekranda konumunu daha kolay ayarlayabilirim. Bunun yanında pack() veya place() komutlarını doğrudan satır sonunda nokta koyarak da yazabilirim. Yeni bir satırda yazmama gerek yok 
label1.pack()
#label içindeki yazı ve arka plan ayaları
#bg: arka pla
#fg: ön plan
#font: Times size tip (italic, bold)
label2=tk.Label(form, text="İkinci label içinde ki renkli yazı", fg="red", bg="yellow",font="Times 19 italic")
label2.pack()
#FORMUN EKRANDA YERLEŞİMİ VE BÜYÜKLÜĞÜ
#formun ekranda yerleşimi için geometry('genişilik x yükseklik + X konumu + Y Konumu')
form.geometry('550x450+500+300')
#formun ekranda alabileği en büyük ve en küçük değeri belirlemek
form.maxsize(600,600)
form.minsize(300,300)
#formun boyutlandırılmasına izin vermek veya vermemek
form.resizable(False,False)

#oluşturduğum formu ekran sabitliyorum
form.mainloop()

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir