Có nhiều chức năng, tiện ích và phương pháp tích hợp sẵn khác nhau trong thư viện bộ công cụ tkinter mà bạn có thể sử dụng để xây dựng các ứng dụng máy tính để bàn mạnh mẽ và hiệu quả. Nút widget trong tkinter giúp người dùng tạo các nút và thực hiện các hành động khác nhau với sự trợ giúp của các chức năng của nó. Bạn cũng có thể liên kết các nút để thực hiện một số sự kiện cụ thể hoặc gọi lại bằng cách sử dụng ràng buộc ("nút", gọi lại) phương pháp.
Ví dụ
Hãy xem xét ví dụ sau. để tạo chức năng in thông báo trên màn hình bất cứ khi nào người dùng nhấ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 print the message def print_msg(): Label(win, text="Hello World!", font=('11')).pack() # Create a button widget and bind with the given function win.bind("<Return>", lambda e: print_msg()) button = Button(win, text="Click Me", command=print_msg) button.pack() win.mainloop()
Đầu ra
Chạy đoạn mã trên sẽ hiển thị một cửa sổ có chứa một nút. Nhấp vào nút sẽ hiển thị tiện ích Nhãn chứa văn bản trong cửa sổ chính.
Nhấn