如何在 Tkinter 中更改鼠标指针颜色?
tkinterpythongui-programming更新于 2025/9/14 16:44:17
Tkinter 是一个用于开发基于 GUI 的应用程序的标准 Python 库。我们可以使用内置函数和方法更改其小部件的属性。在某些应用程序中,这些属性也会影响鼠标指针。
Tkinter 为我们提供了一种在窗口中更改鼠标指针颜色的方法。要配置鼠标指针颜色,我们可以使用(光标类型及其颜色)指定光标值。例如,要更改标签小部件中的光标颜色,我们可以将值指定为 cursor="plus #aab1212",其中 "plus" 定义光标类型,#aab1212 是颜色的十六进制值。
示例
# 导入所需的库
from tkinter import *
# 创建 tkinter 框架或窗口的实例
win=Tk()
# 设置窗口的大小
win.geometry("700x350")
# 添加底部小部件
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()
输出
如果我们运行上述代码,它将显示一个带有标签小部件和按钮的窗口。将鼠标悬停在小部件上将更改光标属性。

相关文章
有用资源
python 参考教程 - 该教程包含有关 python 的更多信息:https://www.cainiaomax.com/python/

