Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để thay đổi màu con trỏ chuột trong Tkinter?

Tkinter là một thư viện Python tiêu chuẩn để phát triển các ứng dụng dựa trên GUI. Chúng ta có thể thay đổi các thuộc tính của các widget của nó bằng cách sử dụng các hàm và phương thức có sẵn. Trong một số ứng dụng, các thuộc tính cũng ảnh hưởng đến con trỏ chuột.

Tkinter cung cấp cho chúng ta một cách để thay đổi màu con trỏ chuột trong cửa sổ. Để cấu hình màu con trỏ chuột, chúng ta có thể chỉ định giá trị con trỏ với (loại con trỏ và màu của nó). Ví dụ:để thay đổi màu con trỏ trong tiện ích nhãn, chúng tôi có thể chỉ định giá trị là cursor ="plus # aab1212" ở đâu "cộng" xác định loại con trỏ và # aab1212 là giá trị Hex của màu.

Ví dụ

# 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")

# Add bottom widget
label=Label(win, text="label cursor", cursor="plus red", font=('calibri 18'))
label.pack(pady=20)

Button(win, text="Button cursor",cursor="dot blue").pack()

win.mainloop()

Đầu ra

Nếu chúng ta chạy đoạn mã trên, nó sẽ hiển thị một cửa sổ có tiện ích nhãn và một nút. Di chuột trên tiện ích con sẽ thay đổi thuộc tính con trỏ.

Làm cách nào để thay đổi màu con trỏ chuột trong Tkinter?