Tkinter là một thư viện Python được sử dụng để tạo ứng dụng dựa trên GUI. Tkinter đi kèm với nhiều tính năng và tiện ích mở rộng có sẵn có thể được sử dụng để tối ưu hóa hiệu suất và hành vi của ứng dụng. Sự kiện Tkinter thường được sử dụng để cung cấp một giao diện hoạt động như một cầu nối giữa Người dùng và logic ứng dụng. Chúng tôi có thể sử dụng Sự kiện trong bất kỳ ứng dụng Tkinter nào để làm cho nó có thể hoạt động và hoạt động được.
Dưới đây là danh sách một số sự kiện Tkinter phổ biến thường được sử dụng để làm cho ứng dụng trở nên tương tác.
- - Sử dụng sự kiện Nút trong trình xử lý để liên kết các Bánh xe và Nút của Chuột.
-
-
- Tiêu diệt - Sử dụng sự kiện này để giết hoặc chấm dứt một tiện ích cụ thể.
-
có thể được sử dụng để tập trung vào tiện ích con bằng Con trỏ chuột -
-
-
-
-
-
- - Sử dụng sự kiện Bản đồ để hiển thị hoặc hiển thị bất kỳ tiện ích nào trong ứng dụng.
-
- - Một widget có thể được giải nén khỏi ứng dụng. Nó tương tự như ẩn tiện ích con bằng cách sử dụng grid_remove () .
-
Ví dụ
Trong ví dụ này, chúng tôi sử dụng sự kiện
# 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 to display the message def display_text(e): label.config(text="Code never lies, comments sometimes do", font=('Helvetica 17 bold')) # Create a label widget to add some text label= Label(win, text= "") label.pack(pady= 50) # Bind the Mouse button event win.bind('<Button-1>',display_text) win.mainloop()
Đầu ra
Chạy tập lệnh Python ở trên sẽ hiển thị một cửa sổ trống. Nhấp chuột trái vào cửa sổ sẽ hiển thị một số thông báo trên cửa sổ.