Python - Tkinter'da Pencere İçinde Pencere Yapılabilir Mi?

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