Python 2.7/Windows: My understanding is that we can load custom mouse cursors using the cursor='@file.cur' syntax:

widget = tkinter.Label( ..., cursor='@help.cur' )

Here's the traceback I receive:

Traceback (most recent call last):

File "", line 1, in

widget.config( cursor='@help.cur' )

File "C:\Python27\lib\lib-tk\Tkinter.py", line 1202, in configure

return self._configure('configure', cnf, kw)

File "C:\Python27\lib\lib-tk\Tkinter.py", line 1193, in _configure

self.tk.call(_flatten((self._w, cmd)) + self._options(cnf))

TclError: bad cursor spec "@help.cur"

Is it possible to load custom mouse cursors under Windows using Tkinter, a Tkinter extension, or via a Win32 API call?

lbl=Label(root, text="toto", cursor="@toto.cur") works for me on Python 2.6 and Vista. Make sure that the cur file is in the working directory of your script (I have a similar traceback if I try to load a non-existing cursor) and that the file is not corrupted.

As an alternative, here is a list of internal cursors: http://www.tcl.tk/man/tcl8.4/TkCmd/cursors.htm

本程序是个人学习 Python tkinter 模块时编写,实现了串口的数据收发,由于是初学者,代码中可能会出现很多错误或不好的编程习惯,请谅解! 实现功能:1.用 Python 开发, Tkinter 构建界面;2.可自动列出所有串口,并 自定义 参数,选择串口后自动打开;3.实现无延时接收消息;4.可保存接收的数据;7.支持自动适应分辨率;8.支持单独发送和定时发送;9.支持发送新行和HEX发送;10.支持发送文件,并可 自定义 发送频率;11.支持小窗口显示接收信息,但与主窗口不同时显示 提供源码,可用于改写或交流 The - cursor widget option allows a Tk programmer to change the mouse cursor for a particular widget. The cursor names recognized by Tk on all platforms are: X_ cursor arrow based_arrow_down based_a... 第17章PanedWindow PanedWindow(窗格)支持创建1个或者多个子窗口的窗口布局管理控件。可以 使用 鼠标 拖动分割线来改变子窗口的大小。PanedWindow是Tk8.4后加入的新控件,与Frame控件类似都是提供一个框架给组件。不过窗格控件可以动态的调整子窗口的大小。import tkinter as tkfrom tkinter import ttkroot=tk.Tk()roo... 用 Python 编写GUI程序,首选 tkinter 库。有的时候,我们需要修改 鼠标 落在各种控件上的样式,比如可以点击的Label和Button,可以将 鼠标 修改为一个可以点击的手的样子,以提示用户此处可点击;或者将 鼠标 显示为“繁忙”的提示信息等。如何添加 cursor 样式只需要修改控件的 cursor 属性。上面的代码,在一个Label控件上指定 鼠标 样式为circle,效果就是一个白色的圈。(无法截屏,Prt... 共列举了21个参数值 arrow circle clock cross dotbox exchange fleur heart man mouse pirate plus shuttle sizing spider spraycan star target tcross trek watch cursor 的用法: tkinter .Button(root Tkinter Python 标准库中的一个GUI(Graphical User Interface,图形用户界面)工具包,其目的是为 Python 开发者提供快捷创建GUI应用程序的方式。