Có ba cách chung để căn chỉnh và định vị widget trong ứng dụng Tkinter. Giả sử chúng ta muốn chồng chéo hai hoặc nhiều widget/frame lên nhau, ta có thể dùng trình quản lý hình học place(). Trình quản lý place() sắp xếp widget theo hàng và cột của lưới. Chúng ta chắc chắn có thể chồng chéo widget bằng cách cung cấp cùng tọa độ cho từng widget.
Ví dụ
# Import thư viện cần thiết
from tkinter import *
from tkinter import ttk
# Tạo instance của frame tkinter
win = Tk()
# Đặt kích thước cửa sổ tkinter
win.geometry("700x350")
# Thêm Frame
frame1 = Frame(win, bg="LightPink1")
# Thêm widget Label tùy chọn
Label(frame1, text="Welcome Folks!",
font=('Aerial 18 bold italic'), background="white").pack(pady=50)
frame1.place(x=260, y=50)
# Thêm widget Button trong frame thứ hai
ttk.Button(frame1, text="Button").place(x=260, y=50)
win.mainloop()
Kết quả
Chạy mã trên sẽ hiển thị cửa sổ với widget Label và Button bên trong frame.
