from tkinter import *
root = Tk()
root.geometry("600x400")
root.title("Çerçeve Örneği")
root.configure(bg="Orange")
sayi = 0
def tikla():
global sayi
if(sayi<1):
cerceve = Frame(root, bg="Red", bd=4, relief=RAISED)
cerceve.pack(pady=50)
etiketIc = Label(cerceve, text="İç Pencere", fg="Black", bg="White")
etiketIc.pack(pady=10, padx=150, side=TOP)
buton = Button(cerceve, text="X", command=cerceve.destroy)
buton.pack()
sayi += 1
# Bu etiket ana pencere (root) içerisinde
etiketAna = Label(root, text="Ana Pencere", fg="Black", bg="White", justify=LEFT)
etiketAna.pack(pady=10)
# Çerçeve ana pencere (root) içerisinde.
# relief=RAISED (kabartmalı görünüm) Bu kısmı silebilirsin, ön tanımlı değeri FLAT (düz gösterim)
# Alt başlık etiketi ile diğer etiket ve buton ise çerçeve içerisinde
buton = Button(root, text="Onay", command=tikla)
# Yerleşim düzeni: x, y ekseninde birbirlerine göre olan uzaklıkları
buton.pack(pady=50, side=LEFT)
root.mainloop()
2 Beğeni