logo

Python Tkinter Çerçevesi

Python Tkinter Frame widget'ı, widget grubunu düzenlemek için kullanılır. Diğer widget'ları tutmak için kullanılabilecek bir kap gibi davranır. Ekranın dikdörtgen alanları, widget'ları python uygulamasına göre düzenlemek için kullanılır.

Çerçeve widget'ının kullanılacağı sözdizimi aşağıda verilmiştir.

Sözdizimi

 w = Frame(parent, options) 

Olası seçeneklerin bir listesi aşağıda verilmiştir.

SN Seçenek Tanım
1 BD Kenar genişliğini temsil eder.
2 bg Widget'ın arka plan rengi.
3 imleç Fare işaretçisi, ok, nokta vb. gibi farklı değerlere ayarlanmış imleç türüne değiştirilir.
4 yükseklik Çerçevenin yüksekliği.
5 Arka planı vurgulamak Odak altındayken arka plan renginin rengi.
6 Vurgu rengi Widget odak altındayken metin rengi.
7 Vurgu kalınlığı Widget odak altındayken kenarlığın etrafındaki kalınlığı belirtir.
8 rahatlama Kenarlığın türünü belirtir. FLAT ise varsayılan değerdir.
9 Genişlik Widget'ın genişliğini temsil eder.

Örnek

 from tkinter import * top = Tk() top.geometry('140x100') frame = Frame(top) frame.pack() leftframe = Frame(top) leftframe.pack(side = LEFT) rightframe = Frame(top) rightframe.pack(side = RIGHT) btn1 = Button(frame, text='Submit', fg='red',activebackground = 'red') btn1.pack(side = LEFT) btn2 = Button(frame, text='Remove', fg='brown', activebackground = 'brown') btn2.pack(side = RIGHT) btn3 = Button(rightframe, text='Add', fg='blue', activebackground = 'blue') btn3.pack(side = LEFT) btn4 = Button(leftframe, text='Modify', fg='black', activebackground = 'white') btn4.pack(side = RIGHT) top.mainloop() 

Çıktı:

Python Tkinter Çerçevesi