Tkinter में, इवेंट्स आमतौर पर बटन्स या कीज़ द्वारा कॉल किए जाते हैं। जब भी यूजर असाइन्ड की दबाता है या असाइन्ड बटन पर क्लिक करता है, तो इवेंट्स एक्जीक्यूट हो जाते हैं। इवेंट्स एक्जीक्यूट करने के लिए, हम बटन या की को कॉलबैक फंक्शन के साथ बाइंड कर सकते हैं।
एक ऐसे एप्लिकेशन पर विचार करें जहां हमें माउस बटन रिलीज़ होने पर इवेंट ट्रिगर करने की आवश्यकता है। इसे bind("
उदाहरण
# आवश्यक लाइब्रेरी इम्पोर्ट करें
from tkinter import *
# Tkinter फ्रेम या विंडो का इंस्टेंस बनाएं
win = Tk()
# विंडो का आकार सेट करें
win.geometry("700x350")
# माउस बटन क्लिक होने पर फंक्शन परिभाषित करें
def on_click(event):
label["text"] = "Hello, There!"
def on_release(event):
label["text"] = "Button Released!"
# एक लेबल विजेट बनाएं
label = Label(win, text="Click anywhere..", font=('Calibri 18 bold'))
label.pack(pady=60)
win.bind("", on_click)
win.bind("", on_release)
win.mainloop()
आउटपुट
यदि हम उपरोक्त कोड चलाते हैं, तो यह एक लेबल विजेट के साथ एक विंडो डिस्प्ले करेगा।

अब, स्क्रीन पर मैसेज देखने के लिए विंडो में कहीं भी क्लिक करें जो माउस बटन रिलीज़ होने पर अपडेट हो जाएगा।

जब आप माउस बटन रिलीज़ करते हैं, तो यह निम्न मैसेज डिस्प्ले करेगा:
