matplotlib.widgets.LockDraw#

class matplotlib.widgets.LockDraw[source]#

有些小部件(如光标)会绘制到画布上,但在某些情况下这是不希望出现的,例如当工具栏处于“缩放至矩形”模式并正在绘制矩形时。为了避免这种情况,小部件可以在画布上绘图之前使用 canvas.widgetlock(widget) 获取画布锁;如果其他小部件也尝试先获取锁,这可以防止它们同时在画布上进行绘图。

__init__()[source]#

方法

__init__()

available(o)

返回 o 是否可以使用绘图功能。

isowner(o)

返回 o 是否拥有此锁。

locked()

返回该锁当前是否被某所有者持有。

release(o)

释放 o 持有的锁。

available(o)[source]#

返回 o 是否可以使用绘图功能。

isowner(o)[source]#

返回 o 是否拥有此锁。

locked()[source]#

返回该锁当前是否被某所有者持有。

release(o)[source]#

释放 o 持有的锁。