টিকিন্টার মেনু উইজেটটি একটি অ্যাপ্লিকেশনে একটি ড্রপডাউন মেনু তৈরি করতে ব্যবহৃত হয়। মেনু উইজেটগুলির সাহায্যে, আমরা মেনু থেকে একটি আইটেম নির্বাচন করতে পারি এবং অ্যাপ্লিকেশনটিতে একটি নির্দিষ্ট কাজ চালাতে পারি৷
অনেক অ্যাপ্লিকেশনে, আমরা একটি বিন্দুযুক্ত বিভাজক লাইন দেখতে পাই যা মেনুতে থাকা মেনু আইটেমগুলিকে আলাদা করে। বিভাজক এক প্রকারের মেনু আইটেমকে অন্য থেকে আলাদা করে, এবং আমরা মেনু আইটেমগুলির শ্রেণিবিন্যাস কল্পনা করতে এটি ব্যবহার করতে পারি। মেনু আইটেমগুলির মধ্যে একটি বিভাজক তৈরি করতে, আপনি add_separator() ব্যবহার করতে পারেন পদ্ধতি।
উদাহরণ
# Import the required libraries from tkinter import * from tkinter import ttk # Create an instance of Tkinter frame win=Tk() # Set the geometry of the Tkinter library win.geometry("700x350") menubar=Menu(win) # Add Menu my_menu=Menu(menubar, tearoff=0) # Adding Menu Items my_menu.add_command(label="Refresh") my_menu.add_command(label="Edit") # Add a separator my_menu.add_separator() my_menu.add_command(label="View") my_menu.add_command(label="Save") my_menu.add_command(label="Close") menubar.add_cascade(label='File', menu=my_menu) win.config(menu=menubar) win.mainloop()
আউটপুট
উপরের কোডটি রান করলে উইন্ডোর উপরে একটি মেনু বার সহ একটি উইন্ডো প্রদর্শিত হবে। মেনুবারে মেনু আইটেমগুলি প্রদর্শন করতে 'ফাইল' মেনুতে ক্লিক করুন। মেনু আইটেম একটি বিভাজক দ্বারা পৃথক করা হয়.