ใน Tkinter โดยทั่วไปเหตุการณ์จะถูกเรียกโดยปุ่มหรือปุ่มต่างๆ เมื่อใดก็ตามที่ผู้ใช้กดปุ่มที่กำหนดหรือคลิกปุ่มที่กำหนด เหตุการณ์จะถูกดำเนินการ ในการดำเนินการเหตุการณ์ เราสามารถผูกปุ่มหรือคีย์ด้วยฟังก์ชันเรียกกลับ
พิจารณาแอปพลิเคชันที่เราจำเป็นต้องทริกเกอร์เหตุการณ์ทุกครั้งที่เราปล่อยปุ่มเมาส์ ซึ่งสามารถทำได้โดยผ่าน <ปุ่มปล่อย พารามิเตอร์ใน bind(
ตัวอย่าง
# Import the required libraries
from tkinter import *
# Create an instance of tkinter frame or window
win=Tk()
# Set the size of the window
win.geometry("700x350")
# Define a function on mouse button clicked
def on_click(event):
label["text"]="Hello, There!"
def on_release(event):
label["text"]="Button Released!"
# Crate a Label widget
label=Label(win, text="Click anywhere..", font=('Calibri 18 bold'))
label.pack(pady=60)
win.bind("<ButtonPress-1>", on_click)
win.bind("<ButtonRelease-1>", on_release)
win.mainloop() ผลลัพธ์
หากเราเรียกใช้โค้ดข้างต้น จะแสดงหน้าต่างพร้อมวิดเจ็ตป้ายกำกับ

ตอนนี้ คลิกที่ใดก็ได้ในหน้าต่างเพื่อดูข้อความบนหน้าจอที่จะได้รับการอัปเดตเมื่อเราปล่อยปุ่มเมาส์

เมื่อคุณปล่อยปุ่มเมาส์ จะแสดงข้อความต่อไปนี้ −
