Biraz uğraştım, istediğiniz bunun gibi bir şey olabilr.
from tkinter import *
root = Tk()
root.geometry("600x400")
root.title("Çerçeve Örneği")
root.configure(bg="Orange")
# Bu etiket ana pencere (root) içerisinde
etiketAna = Label(root, text="Ana Pencere", fg="Black", bg="White", justify=LEFT)
# Ç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)
cerceve = Frame(root, bg="Red", bd=4, relief=RAISED)
# Alt başlık etiketi ile diğer etiket ve buton ise çerçeve içerisinde
etiketIc = Label(cerceve, text="İç Pencere", fg="Black", bg="White")
etiket = Label(cerceve, text="Onaylıyor musunuz?", fg="White", bg="Red")
buton = Button(cerceve, text="Onay", command=tikla)
"""
YERLEŞİM DÜZENİ (x, y ekseninde birbirlerine göre olan uzaklıkları, sıralama)
Düzeni sağlarken pencere içerisindekileri yukarıdan aşağıya, soldan sağa doğru
sırasıyla .pack() methodu ile yazman gerekiyor anladığım kadarıyla
"""
etiketAna.pack(pady=10)
cerceve.pack(pady=50)
etiketIc.pack(pady=10, padx=150, side=TOP)
etiket.pack(pady=50, padx=50, side=LEFT)
buton.pack(pady=50, side=LEFT)
def tikla():
print("Onayladı")
root.mainloop()
Faydalandığım Kaynaklar:
Ayrıca yerleşim ile ilgili özelliklere bakmak da işinize yarayabilir