Ders-2: Tkinter Pencere Oluşturma, Label ekleme

Tkinter Pencere Oluşturma:

import tkinter as tk
pencere=tk.Tk()

pencere.mainloop()

Ders-2: Tkinter Pencere Oluşturma, Label ekleme

Ders-2: Tkinter Pencere Oluşturma, Label ekleme
Öncelikle bir pencere başlatmak için tkinter modülünü programımıza import etmemiz gerekli. “import tkinter as tk ” tk adında kullanacağımız tkinter modülünü bu kod satırı ile yükleyebiliriz. Daha sonra tkinter modülündeki Tk( ) sınıfını çağırmamız gerekiyor. “pencere=tk.Tk( )” ile tkinter modülündeki Tk( ) sınıfını çağırıyoruz. isim olarak ta pencere verdim. Bu iki satır kod ile aslında penceremizi oluşturduk fakat bu pencere çok kısa bir süre ekranda kalır ve gider. Bunu algılayamayız. “pencere.mainloop( )” kodu ile bu pencerenin ekranda kalmasını sağlayabiliriz. Şu ana kadar yazdığımız 3 satırlı kodun ekran görüntüsü aşağıdaki gibidir.

tkinter ilk pencere
tkinter ilk pencere

Şimdi penceremize bir başlık verelim. Ardından etiketler ile penceremize yazı yazdıralım.

import tkinter as tk
pencere=tk.Tk()

pencere.title("Python Tkinter Dersleri")
etiket1=tk.Label(pencere,text="Derse Hoşgeldiniz...")
etiket1.pack()
etiket2=tk.Label(pencere,text="Bilişim Teknolojileri")
etiket2.pack()

pencere.mainloop()

pencere.title(“Python Tkinter Dersleri”) kod satırı ile penceremize title yani bir başlık belirliyoruz. Daha sonra etiket1=tk.Label(pencere,text=”Derse Hoşgeldiniz…”) kod satırı ile etiket1 isminde bir etiketi penceremize yerleştiriyoruz. Fakat pack etmediğimiz sürece bu etiket görünmeyecektir. O yüzden etiket1.pack() kod satırını kullanıyoruz. Aynı şekilde etiket2 için de aynı adımları izliyoruz. Bu aşamadan sonra ekran görüntüsü aşağıdaki şekilde olacaktır.

tkinter_pencere2
Tkinter Pencere Oluşturma, Label ekleme

Bu derste tkinter modülü ile ilk penceremizi oluşturduk. Label ekledik ve penceremize bir başlık verdik.

You may also like...

2 Responses

  1. burak dedi ki:

    peki pencereye input nasıl ekleyeceğim nolur yardım edin

    • admin dedi ki:

      pencereye input eklenmez. Entry aracı eklersin sonra kullanıcıdan bilgi alabilirsin.

      ent1 = tk.Entry()
      ent1.pack()

Bir cevap yazın

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