我正在开发一个小型 python gui,只是为了娱乐和学习,并且我一直在尝试更改画布项目上的光标形状。
我知道当鼠标悬停在画布小部件上时,可以在画布创建时使用cursor=“whatever”选项来更改光标形状。但我只想对画布内的项目执行此操作。
这使得该项目正确:
self.image_obj = canvas.create_image(
self.column_coordinate,
self.row_coordinate,
image=image
)
Run Code Online (Sandbox Code Playgroud)
那是行不通的:
self.image_obj = canvas.create_image(
self.column_coordinate,
self.row_coordinate,
image=image,
cursor="hand1"
)
Run Code Online (Sandbox Code Playgroud)
项目似乎不存在“光标”选项,有没有办法解决这个问题?