আসুন ধরুন যে একটি নির্দিষ্ট অ্যাপ্লিকেশনে, আমাদের কাছে ড্রপ-ডাউন তালিকায় ব্যবহারকারীর জন্য কিছু নির্দিষ্ট বিকল্প বা পছন্দ রয়েছে। অপশনমেনু উইজেট কনস্ট্রাক্টর ব্যবহার করে বিকল্প বা পছন্দগুলি তৈরি করা যেতে পারে .
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()
আউটপুট
উপরের কোডটি চালানোর ফলে ব্যবহারকারীর দ্বারা নির্বাচিত বিকল্পগুলি ট্রেস করবে এবং এটি স্ক্রিনে প্রিন্ট করবে।