কম্পিউটার

কিভাবে tkinter ব্যবহার করে একটি ফ্রেমের মাঝখানে বস্তু স্থাপন করবেন?


একটি ফ্রেমের মাঝখানে বস্তু স্থাপন করতে, আমরা স্থান ব্যবহার করতে পারি পদ্ধতি আসুন একটি উদাহরণ নেওয়া যাক এবং দেখুন কিভাবে এটি করা হয়।

পদক্ষেপ −

  • প্রয়োজনীয় লাইব্রেরি আমদানি করুন এবং tkinter ফ্রেমের একটি উদাহরণ তৈরি করুন।

  • win.geometry ব্যবহার করে ফ্রেমের আকার সেট করুন পদ্ধতি।

  • এরপরে, একটি বোতাম তৈরি করুন এবং এটিকে লেবেল করুন৷

  • x সরবরাহ করে স্থান পদ্ধতি ব্যবহার করে বোতামগুলির অবস্থান সেট করুন এবং y সমন্বয় মান।

  • উইজেটের কেন্দ্রে 0.5 এর আপেক্ষিক x এবং y অবস্থানে রাখুন বোতাম উইজেট (relx=0.5, rely=0.5) . "anchor=CENTER" সরবরাহ করে কেন্দ্রে নোঙ্গর সেট করুন৷

  • অবশেষে, মেইনলুপ চালান অ্যাপ্লিকেশন উইন্ডোর।

উদাহরণ

# Import the Tkinter library
from tkinter import *
from tkinter import ttk

# Create an instance of Tkinter frame
win = Tk()

# Define the geometry
win.geometry("750x350")

# Create Buttons in the frame
button = ttk.Button(win, text="Button at the Center")
button.place(relx=0.5, rely=0.5, anchor=CENTER)

win.mainloop()

আউটপুট

আপনি যখন এই কোডটি কার্যকর করবেন, এটি নিম্নলিখিত আউটপুট উইন্ডো দেখাবে −

কিভাবে tkinter ব্যবহার করে একটি ফ্রেমের মাঝখানে বস্তু স্থাপন করবেন?

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


  1. কিভাবে Tkinter একটি ফ্রেম পরিষ্কার আউট?

  2. Tkinter এ একটি বোতাম চাপার পর এন্ট্রি উইজেটটি কীভাবে সাফ করবেন?

  3. Tkinter-এ একটি বোতাম ব্যবহার করে 'এন্ট্রি' উইজেটের পাঠ্য/মান/কন্টেন্ট কীভাবে সেট করবেন?

  4. Python Tkinter ব্যবহার করে মেসেজবক্সের অবস্থান কীভাবে পরিবর্তন করবেন