একটি ড্রপডাউন মেনু হল উল্লম্বভাবে স্ট্যাক করা মেনু আইটেমগুলির একটি তালিকা ছাড়া আর কিছুই নয় যা একটি অ্যাপ্লিকেশনের উপরের মেনু বারে দৃশ্যমান হতে পারে। আমরামেনু() এর একটি বস্তু তৈরি করে একটি Tkinter অ্যাপ্লিকেশনে একটি মেনু বার তৈরি করতে পারি যেখানে সমস্ত মেনু আইটেম উপস্থিত রয়েছে৷
৷
এমন একটি ঘটনা হতে পারে যখন আমরা মেনু নির্বাচন করতে চাই এবং কীবোর্ড শর্টকাট ব্যবহার করে কিছু মৌলিক অপারেশন করতে চাই। সমস্ত মেনুতে কী বাঁধাই করার জন্য, আমরা bind_all(
উদাহরণ
এই উদাহরণে, অ্যাপ্লিকেশন উইন্ডোতে আইটেমগুলির একটি মেনু রয়েছে। যখন আমরা
#Import the required libraries from tkinter import * #Create an instance of Tkinter Frame win = Tk() #Set the geometry win.geometry("750x350") def exit(): win.destroy() #Create a Menu Bar menubar= Menu() filemenu= Menu(menubar, tearoff=False) menubar.add_cascade(label= "File",underline=0, menu= filemenu) filemenu.add_command(label="1.a", underline= 1) filemenu.add_command(label="2.b", underline= 1) filemenu.add_command(label="3.c", underline= 1) filemenu.add_command(label="Quit", underline= 1, command= exit, accelerator= "Ctrl+Q") win.config(menu= menubar) filemenu.bind_all("<Control-q>", exit) win.mainloop()
আউটপুট
উপরের কোডটি চালানো হলে মেনু বারে একটি লেবেল পাঠ্য এবং একটি মেনু ধারণকারী একটি উইন্ডো প্রদর্শিত হবে৷
এখন, মেনু আইটেম "প্রস্থান করুন" ক্লিক করুন বা মূল উইন্ডোটি বন্ধ করতে