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

Tkinter-এ পপ-আপ মেনু তৈরি করা


Menu(parent) অবজেক্ট দিয়ে মেনুবার তৈরি করা হয়। tk_popup(x_root, y_root, False) দিয়ে পপ-আপ মেনু দেখায়। মাউস রাইট-ক্লিক ইভেন্টে বাঁধা হয়। grab_release() দিয়ে মাউস রিলিজ হ্যান্ডল করা হয়।

উদাহরণ

# প্রয়োজনীয় লাইব্রেরি ইম্পোর্ট
from tkinter import *
from tkinter import ttk

# Tkinter ফ্রেম তৈরি
win = Tk()
win.geometry("700x350")

label = Label(win, text="Right-click anywhere to display a menu", font=('Helvetica 18'))
label.pack(pady=40)

# মেনু পপ-আপ
popup = Menu(win, tearoff=0)
popup.add_command(label="New")
popup.add_command(label="Edit")
popup.add_separator()
popup.add_command(label="Save")

def menu_popup(event):
    try:
        popup.tk_popup(event.x_root, event.y_root, 0)
    finally:
        popup.grab_release()

win.bind("", menu_popup)

button = ttk.Button(win, text="Quit", command=win.destroy)
button.pack()

mainloop()

আউটপুট

লেবেল এবং বাটন সহ উইন্ডো দেখাবে। রাইট-ক্লিক করলে পপ-আপ মেনু আসবে।

Tkinter-এ পপ-আপ মেনু তৈরি করা


  1. টকিন্টার পাইথনে লিস্ট থেকে ড্রপডাউন মেনু তৈরি করা

  2. টকিন্টার পাইথনে ডাউনলোড প্রগ্রেস বার তৈরি করা

  3. Tkinter ব্যবহার করে একটি সিম্পল স্ক্রিন তৈরির পদ্ধতি

  4. Tkinter ব্যবহার করে স্প্ল্যাশ স্ক্রিন তৈরি করা