কম্পিউটার টিউটোরিয়াল

Tkinter উইন্ডোতে বাটন পজিশন করা কীভাবে করবেন?


একটি বাটনের পজিশন সেট করতে, আমরা বাটন উইজেটের place মেথড ব্যবহার করি। place মেথড বাটনের x এবং y কোঅর্ডিনেট নেয়।

পদক্ষেপসমূহ −

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

  • win.geometry মেথড ব্যবহার করে ফ্রেমের আকার সেট করুন।

  • এরপর, একাধিক বাটন তৈরি করুন এবং নাম দিন "Button-1", "Button-2", ইত্যাদি।

  • বাটন들의 পজিশন সেট করুন place মেথড ব্যবহার করে x এবং y কোঅর্ডিনেট মান সরবরাহ করে।

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

উদাহরণ

# Tkinter লাইব্রেরি আমদানি করুন from tkinter import * from tkinter import ttk # Tkinter ফ্রেমের একটি ইনস্ট্যান্স তৈরি করুন win = Tk() # জ্যামিতি সংজ্ঞায়িত করুন win.geometry("750x350") # ফ্রেমে বাটন তৈরি করুন button = ttk.Button(win, text="Button-1") button.place(x=325, y=125) button = ttk.Button(win, text="Button-2") button.place(x=325, y=175) button = ttk.Button(win, text="Button-3") button.place(x=325, y=225) # একটি লেবেল তৈরি করুন Label(win, text="Position the Buttons", font='Consolas 15').pack() win.mainloop()

আউটপুট

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

Tkinter উইন্ডোতে বাটন পজিশন করা কীভাবে করবেন?

লক্ষ্য করুন যে আমরা x ভেরিয়েবলকে ৩২৫-এ ফিক্স করেছি সব তিনটি বাটনে এই কারণে বাটনগুলো এলাইন করা আছে। আপনি place মেথডে (x, y) মান পরিবর্তন করে বাটন들의 পজিশন বদলাতে পারেন।


  1. Tkinter-এ বিটম্যাপ ইমেজ বাটনে ব্যবহার করা

  2. Tkinter-এ ডাইনামিক্যালি বাটন জেনারেট করা

  3. Python Tkinter-এ MessageBox-এর পজিশন পরিবর্তন করা

  4. Tkinter-এ মাউস কার্সর (Mouse Cursor) পরিবর্তন করা