Cửa sổ Tkinter Toplevel tạo một cửa sổ bổ sung ngoài cửa sổ chính. Chúng ta có thể thêm các widget và thành phần vào cửa sổ cấp cao nhất mới được tạo. Nó hỗ trợ tất cả các thuộc tính của cửa sổ chính hoặc cửa sổ chính.
Đôi khi cửa sổ Toplevel còn được gọi là cửa sổ con. Để đặt cửa sổ con trước cửa sổ mẹ, chúng ta có thể sử dụng wm_transient () phương pháp.
Ví dụ
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame or window win=Tk() # Set the size of the window win.geometry("700x350") win.title("Parent Window") # Create a Toplevel window top=Toplevel(win) top.geometry('600x250') top.title("Child Window") # Place the toplevel window at the top top.wm_transient(win) win.mainloop()
Đầu ra
Nếu chúng ta chạy đoạn mã trên, nó sẽ hiển thị cửa sổ Toplevel phía trước cửa sổ chính.