मान लें कि किसी विशेष एप्लिकेशन में, हमारे पास ड्रॉप-डाउन सूची में उपयोगकर्ता के लिए कुछ निश्चित विकल्प या विकल्प हैं। विकल्प या विकल्प OptionMenu विजेट कंस्ट्रक्टर . का उपयोग करके बनाए जा सकते हैं ।
OptionMenu(window, variable, choice1, choice2, choice3……)
एक बार विकल्प बन जाने के बाद, एक क्लिक . द्वारा इसका पता लगाया जा सकता है घटना जो आम तौर पर प्रिंट करती है कि कोई विशेष विकल्प चुना गया है या नहीं। इस उदाहरण के लिए, हम केवल एक एप्लिकेशन बनाएंगे जहां एक चेक बटन होगा जिसमें रेंज (1 से 9) के कुछ विकल्प होंगे। डिफ़ॉल्ट रूप से, बटन सेट . का उपयोग करके "1" पर सेट होता है तरीका। अन्य विकल्प चुनने पर स्क्रीन पर बटन प्रिंट हो जाएगा।
उदाहरण
#Import the tkinter library from tkinter import * #Create an instance of tkinter frame tk = Tk() tk.geometry("700x300") #Create the option and Check Button Event def OptionMenu_CheckButton(event): print(var.get()) pass #Create the variables var = StringVar();var.set("1") options = ["1", "2", "3", "4", "5", "6", "7", "8", "9"] OptionMenu(tk, var, *(options), command = OptionMenu_CheckButton).pack() tk.mainloop()
आउटपुट
उपरोक्त कोड को चलाने से उपयोगकर्ता द्वारा चुने गए विकल्पों का पता चल जाएगा और इसे स्क्रीन पर प्रिंट कर दिया जाएगा।