Sự kiện Tkinter rất hữu ích cho bất kỳ ứng dụng nào mà chúng ta cần thực hiện một tác vụ hoặc hành động nhất định. Trong Tkinter, các sự kiện thường được tạo bằng cách xác định hàm chứa đoạn mã và logic cho sự kiện nhất định. Để gọi sự kiện, chúng tôi thường liên kết Sự kiện bằng một số Phím hoặc một tiện ích Nút. Hàm liên kết nhận hai tham số ('
Sử dụng cách tiếp cận tương tự trong ví dụ sau, chúng tôi sẽ kích hoạt thông báo bật lên bằng cách nhấn tổ hợp phím
Ví dụ
# Import the required libraries from tkinter import * from tkinter import messagebox # Create an instance of tkinter frame win= Tk() # Set the size of the tkinter window win.geometry("700x350") # Define a function to show the popup message def show_msg(e): messagebox.showinfo("Message","Hey There! I hope you are doing well.") # Add an optional Label widget Label(win, text = "Admin Has Sent You a Message. " "Press <Shift+Tab> to View the Message.", font = ('Aerial 15')).pack(pady= 40) # Bind the Shift+Tab key with the event win.bind('<Shift-Tab>', lambda e: show_msg(e)) win.mainloop()
Đầu ra
Khi chúng ta thực hiện chương trình trên, nó sẽ hiển thị một cửa sổ chứa tiện ích nhãn. Khi chúng ta nhấn tổ hợp phím