Tkinter Toplevel উইন্ডোটি প্রধান উইন্ডো ছাড়াও একটি অতিরিক্ত উইন্ডো তৈরি করে। আমরা নতুন তৈরি টপ-লেভেল উইন্ডোতে উইজেট এবং উপাদান যোগ করতে পারি। এটি অভিভাবক বা প্রধান উইন্ডোর সমস্ত বৈশিষ্ট্য সমর্থন করে৷
৷কখনও কখনও টপলেভেল উইন্ডোটিকে চাইল্ড উইন্ডো হিসাবেও উল্লেখ করা হয়। চাইল্ড উইন্ডোটিকে প্যারেন্ট উইন্ডোর সামনে রাখতে, আমরা wm_transient() ব্যবহার করতে পারি পদ্ধতি।
উদাহরণ
# 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()এ রাখুন
আউটপুট
যদি আমরা উপরের কোডটি চালাই, এটি প্রধান উইন্ডোর সামনে একটি টপলেভেল উইন্ডো প্রদর্শন করবে।