एक ड्रॉपडाउन मेनू और कुछ नहीं बल्कि खड़ी खड़ी मेनू आइटम की एक सूची है जो किसी एप्लिकेशन के शीर्ष मेनू बार पर दिखाई दे सकती है। हम मेनू () . का ऑब्जेक्ट बनाकर टिंकर एप्लिकेशन में एक मेनू बार बना सकते हैं जिसमें सभी मेनू आइटम मौजूद हैं।
ऐसा मामला हो सकता है जब हम मेनू का चयन करना चाहते हैं और कीबोर्ड शॉर्टकट का उपयोग करके कुछ बुनियादी संचालन करना चाहते हैं। सभी मेनू की कुंजी को बाइंड करने के लिए, हम 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()
आउटपुट
उपरोक्त कोड को चलाने से एक विंडो प्रदर्शित होगी जिसमें एक लेबल टेक्स्ट और मेनू बार पर एक मेनू होगा।
अब, मेनू आइटम "छोड़ें" पर क्लिक करें या मुख्य विंडो को बंद करने के लिए