Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Tkinter에서 마우스 포인터 색상을 변경하는 방법은 무엇입니까?

<시간/>

Tkinter는 GUI 기반 애플리케이션 개발을 위한 표준 Python 라이브러리입니다. 내장 함수와 메서드를 사용하여 위젯의 속성을 변경할 수 있습니다. 일부 응용 프로그램에서는 속성이 마우스 포인터에도 영향을 줍니다.

Tkinter는 창에서 마우스 포인터 색상을 변경하는 방법을 제공합니다. 마우스 포인터 색상을 구성하려면 (커서 유형 및 색상)을 사용하여 커서 값을 지정할 수 있습니다. 예를 들어 레이블 위젯에서 커서 색상을 변경하려면 값을 cursor="plus #aab1212"로 지정할 수 있습니다. 여기서 "더하기" 커서 유형을 정의하고 #aab1212 색상의 16진수 값입니다.

예시

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

출력

위의 코드를 실행하면 레이블 위젯과 버튼이 있는 창이 표시됩니다. 위젯에 마우스를 올리면 커서 속성이 변경됩니다.

Tkinter에서 마우스 포인터 색상을 변경하는 방법은 무엇입니까?