matplotlib.axes.Axes.set_picker¶
-
Axes.
set_picker
(picker)¶ 定义艺术家的采摘行为。
参数: - picker无、布尔或可呼叫
这可以是以下情况之一:
None :此艺术家禁用拾取(默认)。
布尔值:如果 True 然后将启用拾取,并且如果鼠标事件位于艺术家上方,艺术家将触发拾取事件。
一个函数:如果picker是可调用的,它是一个用户提供的函数,用于确定艺术家是否被鼠标事件击中:
hit, props = picker(artist, mouseevent)
以确定命中测试。如果鼠标事件在艺术家上方,则返回 hit=True props是一个你想要添加到pickevent属性的属性字典。
贬低 为了
Line2D
只是, 捡拾器 也可以是一个float,用于设置检查事件是否“在”行上发生的容差;这是不推荐使用的。使用Line2D.set_pickradius
相反。