एक कुंजी दबाने और कुंजी के साथ कुछ संचालन को संभालने एक ऐसी घटना है जिसे एक बटन के माध्यम से ट्रिगर किया जा सकता है। हम बाइंडिंग . का उपयोग करके मुख्य ईवेंट को बाइंड कर सकते हैं टिंकर एप्लिकेशन में विधि।
जब भी कुंजी को ट्रिगर किया जाएगा, यह एक हैंडलर को कॉल करेगा जो कि कुंजी ईवेंट के लिए विशिष्ट ऑपरेशन को बढ़ाएगा।
अगर हम बाइंड फंक्शन . के साथ एंटर की को ट्रिगर करना चाहते हैं , हम बाइंड('<कुंजी>', हैंडलर) . का उपयोग करेंगे तरीका। एंटर कुंजी के लिए, हम बाइंड('<रिटर्न>', हैंडलर) . का उपयोग करते हैं समारोह।
उदाहरण
#Import the tkinter library from tkinter import * #Create an instance of tkinter frame win = Tk() #Set the geometry win.geometry("650x250") def handler(e): label= Label(win, text= "You Pressed Enter") label.pack() #Create a Label Label(win, text= "Press Enter on the Keyboard", font= ('Helvetica bold', 14)).pack(pady=20) #Bind the Enter Key to Call an event win.bind('<Return>',handler) win.mainloop()
आउटपुट
यह निम्न विंडो प्रदर्शित करेगा -
अब, यदि हम कीबोर्ड पर "Enter" दबाते हैं, तो यह "You Pressed Enter" प्रदर्शित करेगा।