TkInter:如何显示正常光标?

时间:2015-05-04 16:08:51

标签: python tkinter cursor

我有一个简单的TkInter界面,点击一下按钮后,鼠标的光标变为 fleur 。现在,在完成使用此游标的任务后,我想使用普通游标。正常我指的是你现在在自己的电脑上看到的光标。

我查看了可用游标列表here,但没有一个游标看起来正常。

有没有办法将鼠标指针设置回正常光标?

提前谢谢

1 个答案:

答案 0 :(得分:2)

要返回标准光标,请将空字符串传递给cursor

root.config(cursor='')

例如:

from Tkinter import *

def cursor():
    if not root.cget('cursor') == '':
        root.config(cursor='')
    else:
        root.config(cursor='fleur')

root = Tk()
Button(root, text='Change cursor', command=cursor).pack()
root.mainloop()