তিনটি সাধারণ উপায় আছে যার মাধ্যমে আমরা একটি Tkinter অ্যাপ্লিকেশনে একটি নির্দিষ্ট উইজেটকে সারিবদ্ধ এবং অবস্থান করতে পারি। ধরা যাক আমরা দুই বা ততোধিক উইজেট বা ফ্রেম একে অপরের উপর ওভারল্যাপ করতে চাই, তাহলে আমরা place() ব্যবহার করতে পারি। জ্যামিতি ম্যানেজার। কি স্থান() জ্যামিতি ম্যানেজার এটি করে যে এটি একটি গ্রিডের সারি এবং কলামে উইজেটকে সারিবদ্ধ করে। আমরা অবশ্যই প্রতিটিতে একই স্থানাঙ্ক প্রদান করে উইজেটটিকে ওভারল্যাপ করতে পারি।
উদাহরণ
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of tkinter frame win = Tk() # Set the size of the tkinter window win.geometry("700x350") # Add a Frame frame1= Frame(win, bg= "LightPink1") # Add an optional Label widget Label(frame1, text= "Welcome Folks!", font= ('Aerial 18 bold italic'), background= "white").pack(pady= 50) frame1.place(x= 260, y= 50) # Add a Button widget in second frame ttk.Button(frame1, text= "Button").place(x= 260, y=50) win.mainloop()
আউটপুট
উপরের কোডটি কার্যকর করা হলে ফ্রেমের ভিতরে একটি লেবেল এবং একটি বোতাম উইজেট সহ একটি উইন্ডো প্রদর্শিত হবে৷