কম্পিউটার

কীবোর্ড শর্টকাট সহ Tkinter ড্রপডাউন মেনু


একটি ড্রপডাউন মেনু হল উল্লম্বভাবে স্ট্যাক করা মেনু আইটেমগুলির একটি তালিকা ছাড়া আর কিছুই নয় যা একটি অ্যাপ্লিকেশনের উপরের মেনু বারে দৃশ্যমান হতে পারে। আমরামেনু() এর একটি বস্তু তৈরি করে একটি Tkinter অ্যাপ্লিকেশনে একটি মেনু বার তৈরি করতে পারি যেখানে সমস্ত মেনু আইটেম উপস্থিত রয়েছে৷

এমন একটি ঘটনা হতে পারে যখন আমরা মেনু নির্বাচন করতে চাই এবং কীবোর্ড শর্টকাট ব্যবহার করে কিছু মৌলিক অপারেশন করতে চাই। সমস্ত মেনুতে কী বাঁধাই করার জন্য, আমরা bind_all(, callback) ব্যবহার করি পদ্ধতি।

উদাহরণ

এই উদাহরণে, অ্যাপ্লিকেশন উইন্ডোতে আইটেমগুলির একটি মেনু রয়েছে। যখন আমরা এর সংমিশ্রণ টিপুন, এটি প্রধান উইন্ডোটি বন্ধ করে দেবে।

#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()

আউটপুট

উপরের কোডটি চালানো হলে মেনু বারে একটি লেবেল পাঠ্য এবং একটি মেনু ধারণকারী একটি উইন্ডো প্রদর্শিত হবে৷

কীবোর্ড শর্টকাট সহ Tkinter ড্রপডাউন মেনু

এখন, মেনু আইটেম "প্রস্থান করুন" ক্লিক করুন বা মূল উইন্ডোটি বন্ধ করতে টিপুন।


  1. Windows 11-এ নতুন কীবোর্ড শর্টকাট

  2. Windows 11 কীবোর্ড শর্টকাট

  3. কীবোর্ড শর্টকাট সহ ম্যাক ওএসে স্ক্রিনশটগুলি কীভাবে নেওয়া যায়

  4. এই দরকারী Gmail কীবোর্ড শর্টকাটগুলির সাথে Gmail অপ্টিমাইজ করুন