İNTERNET TABANLI PROGRAMLAMA Dersi Python ve Django soru detayı:

PAYLAŞ:

SORU:

Tkinter paketi nasıl kullanılır?


CEVAP:

Tkinter paketini kullanmak için öncelikle
dosyamız içerisine paketi eklememiz gerekmektedir.
Bunun için “import tkinter” kodunu kullanmaktayız.
İstenirse “as” ifadesi ile tkinter paketine bir takma isim de
verilebilir. Bu komutun ardından Tk() metodu ile bir
pencere tanımlanır. Ardından ise geometry metodu
kullanılarak pencerenin ebatları ve konumunu, title
metodu ile pencerenin başlığı ayarlanabilir. geometry
metodunda parametre olarak girilen “300x300” pencerenin
ebatını verirken, parametrenin “100+100” kısmı ise x ve y
ekseninde konumunu vermektedir. En son ise “ekran.
mainloop()” komutu ile pencere görünür hale getirilir.
Eğer pencerenin simgesini değiştirmek istiyorsak,
“ekran.wm_iconbitmap(ikon dosyasının yolu)” metodunu
kullanabiliriz. Varsayılan olarak oluşturduğumuz pencere
kullanıcı tarafından boyutlandırılabilir. Eğer biz
penceremizin boyutlandırılmasını istemiyorsak,
“ekran.resizable(False, False)” metodunu kullanabiliriz.
Metottaki ilk parametre enine ikinci parametre boyuna
boyutlandırmayı kontrol etmektedir. Yani metodu
“ekran.resizable(True, False)” şeklinde kullanırsak, bu
oluşturulan ekranın enine boyutlandırabildiğini fakat
boyuna boyutlandırılamadığını gösterir. Tkinter paketinde
yer alan minsize() ve maxsize() metotları ise pencere
maksimum ve minimum ebatlarını belirlememizi
sağlamaktadır. Tkinter kütüphanesi, pencere içerisinde
kullanabileceğimiz birçok nesneye sahiptir: label, button,
entry, checkbutton, listbox, menu, scrollbar vb.