![Python GUI设计:tkinter菜鸟编程](https://wfqqreader-1252317822.image.myqcloud.com/cover/737/27111737/b_27111737.jpg)
上QQ阅读APP看书,第一时间看更新
2-14 Widget的共同属性Cursors
Cursors表示光标形状,程序设计时如果想要更改光标形状,例如,可以设计鼠标光标在标签(Label)或按钮(Button)上时的形状,可以使用本功能。不过读者需留意,光标形状可能会因为操作系统不同而有所差异。下面是光标形状与名称的对应。
![](https://epubservercos.yuewen.com/EC6269/15477657104591006/epubprivate/OEBPS/Images/image-568.jpg?sign=1738895293-TOdcfU7UQcyMoQZmsVR3HzLkH4ws5U7x-0-76f77eead2276b608f5b7d6ae1955917)
在一些Widget控件的参数中有cursor,可以由此设置光标在此控件上时的形状,如果省略,系统将沿用光标在父容器上的形状。
程序实例ch2_24.py:当鼠标光标经过raised标签时,其形状将变为“heart”。这个程序的重点是第10行。
![](https://epubservercos.yuewen.com/EC6269/15477657104591006/epubprivate/OEBPS/Images/image-569.jpg?sign=1738895293-rsSWxzzqMzo6ncKC33ZhTnR5IfraIVsL-0-c2db671df376043a8b94e025e87dadd4)
执行结果
![](https://epubservercos.yuewen.com/EC6269/15477657104591006/epubprivate/OEBPS/Images/image-570.jpg?sign=1738895293-I0K8pApgMGSAWhoOhEG2Sxm8VhZHZWoy-0-227444e0c3e5e07a8f06bd55983e975e)