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

Tkinter ব্যবহার করে ড্রপ-ডাউন মেনু তৈরি করা

নেভিগেশন যেকোনো অ্যাপ্লিকেশনের সবচেয়ে গুরুত্বপূর্ণ অংশ, কারণ এটি ইউজার এক্সপেরিয়েন্সকে এস্থেটিকভাবে উন্নত করে। Tkinter ব্যবহার করে মেনু এবং সাবমেনু খুব দক্ষতার সাথে তৈরি করা যায়।

Tkinter-এ মেনু তৈরি করার ইনবিল্ট ফাংশন রয়েছে যা অন্য Tkinter উইজেট বা উইন্ডোর সাথে আহ্বান করা যায়। Tkinter.Menu মডিউল মেনু-আইটেমের কিছু প্রপার্টি প্রদান করে। এগুলোর মধ্যে বাটন লেবেল করা, টগল করা, ক্যাসকেড প্রপার্টি দিয়ে সাবমেনু যোগ করা ইত্যাদি রয়েছে।

এই আর্টিকেলে tkinter.Menu এবং এর মেনু-আইটেম প্রপার্টি ব্যবহার করে ড্রপ-ডাউন মেনু তৈরির পদ্ধতি দেখানো হবে। OptionMenu উইজেট ব্যবহার করে অপশন লিস্ট এবং সংশ্লিষ্ট কমান্ড তৈরি করব।

উদাহরণ

from tkinter import *

win = Tk()
win.geometry("700x300")

label = Label(win, text="Select any One Language!", font=("", 10))
label.pack(pady=30)

# StringVar ফাংশন ব্যবহার করে মেনু উইজেট এক্সেস
clicked = StringVar()

# ফ্রেমে মেনু ইনস্ট্যান্স তৈরি
main_menu = OptionMenu(win, clicked, "C++", "Java", "Python", "Rust", "Go", "Ruby")
main_menu.pack()

win.mainloop()

আউটপুট

উপরের কোড রান করলে একটি ড্রপ-ডাউন মেনু তৈরি হবে।

Tkinter ব্যবহার করে ড্রপ-ডাউন মেনু তৈরি করা

  1. Python Tkinter-এ ফ্রেমলেস (Frameless) উইন্ডো তৈরি করা

  2. Tkinter ব্যবহার করে ড্রপ-ডাউন মেনু তৈরি করা

  3. পাইথনে Tkinter ব্যবহার করে বাটন তৈরি

  4. পাইথন Tkinter-এ কালার গেম তৈরি