একটি ফ্রেমের মাঝপথে অবজেক্ট রাখতে, আমরা place মেথড ব্যবহার করতে পারি। একটি উদাহরণ নিই এবং দেখি কীভাবে এটি করা হয়।
পদক্ষেপসমূহ −
প্রয়োজনীয় লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন।
win.geometry মেথড ব্যবহার করে ফ্রেমের আকার সেট করুন।
এরপর, একটি বাটন তৈরি করুন এবং সেটি লেবেল করুন।
বাটনের পজিশন সেট করুন place মেথড ব্যবহার করে x এবং y কোঅর্ডিনেট মান সরবরাহ করে।
বাটন উইজেটের কেন্দ্রকে ০.৫ রিলেটিভ x এবং y পজিশনে রাখুন (relx=0.5, rely=0.5)। অ্যাঙ্করকে কেন্দ্রে সেট করুন "anchor=CENTER" দিয়ে।
অবশেষে, অ্যাপ্লিকেশন উইন্ডোর mainloop চালান।
উদাহরণ
# Tkinter লাইব্রেরি আমদানি করুন from tkinter import * from tkinter import ttk # Tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন win = Tk() # জ্যামিতি সংজ্ঞায়িত করুন win.geometry("750x350") # ফ্রেমে বাটন তৈরি করুন button = ttk.Button(win, text="Button at the Center") button.place(relx=0.5, rely=0.5, anchor=CENTER) win.mainloop()আউটপুট
যখন আপনি এই কোডটি এক্সিকিউট করবেন, তবে এটি নিচের আউটপুট উইন্ডোটি দেখাবে −

এখন, উইন্ডো রিসাইজ করুন এবং লক্ষ্য করুন যে বাটন উইজেটটি স্বয়ংক্রিয়ভাবে অনুযায়ী সেন্টার করে নিজেকে।