2024-10-01 02:36:00 发布
网友
我很难在类中调用这个值,我不明白这个实现可能有什么问题
class imageClick: def image_clicked(self,event): self.x = event.x self.y = event.y userClick = imageClick() print userClick.image_clicked.x
imageClick类首先应该有一个初始值设定项方法来声明属性:
imageClick
class imageClick: def __init__(self): self.x = None self.y = None def image_clicked(self, event): self.x = event.x self.y = event.y
现在试试这个:
userClick = imageClick() userClick.image_clicked(someEvent) print userClick.x
请注意,imageClick的image_clicked()方法需要一个事件作为参数—这就是x和y坐标的来源
image_clicked()
x
y
imageClick
类首先应该有一个初始值设定项方法来声明属性:现在试试这个:
请注意,
imageClick
的image_clicked()
方法需要一个事件作为参数—这就是x
和y
坐标的来源相关问题 更多 >
编程相关推荐