Tkinter ile butonlar arasını açma

merhaba arkadaşlar ben tkinter ile yazdığım programlarda nasıl butonların arasını açacağım?

Nasıl yani? Butonların arasını açmak derken aralarına mesafe koymak mı istiyorsunuz?

Bunun için frame() kullanabilirsin.

Örnek;

from tkinter import *

anaPencere = Tk()
anaPencere.geometry("400x150")

cerceve1 = Frame(anaPencere,bg="red", cursor="star")
cerceve1.pack(side = "top", fill="both", expand=True)

cerceve2 = Frame(anaPencere,bg="blue")
cerceve2.pack(side = "bottom")

etiket1 = Label(cerceve1,bg="gray", text = "Merhaba Debian Severler")
etiket1.pack(side=LEFT)
etiket2 = Label(cerceve1,bg="lightgreen", text = "Frame ( Çerçeve ) Örneği")
etiket2.pack(side=RIGHT)
etiket3 = Label(cerceve1,bg="lightblue", text = "Burası Çerçevenin Dibi :)")
etiket3.pack(side=BOTTOM)

dgm_kapat = Button(cerceve2, bg = "blue", fg = "white", width=12, text="Kapat", command=anaPencere.destroy)
dgm_kapat.pack(side = LEFT)

anaPencere.mainloop()

Doküman olarak istersen >> Tkinter Frame


Frame kelime anlamı gibi çerçeve demek. Burada etiketler arası boşluk var sen aynı düzeni sağdan soldan üstten alttan şeklinde konumlandırarak butonlar arasında da yapabilirsin.

Alternatif videolu eğitim için;

1 Beğeni

2 satırlık kod :

Buton = Button()
Buton.pack(expand = True)

Butonları ekrana yerleştirirken padx argümanını kullanabilirsiniz. Bu argüman yatay eksende widgetler arasına mesafe eklemek için kullanılır. pady ise widgetlerin düşey eksende birbirlerinden ne kadar uzakta olacaklarını belirleyen parametredir.