matplotlib.widgets.Button# class matplotlib.widgets.Button(ax, label, image=None, color='0.85', hovercolor='0.95', *, useblit=True)[source]# 基类: AxesWidget 一个与 GUI 无关的按钮。 为了使按钮保持响应,您必须保留对它的引用。调用 on_clicked 以连接到该按钮。 属性: ax按钮渲染所在的 Axes 对象。 label一个 Text 实例。 color鼠标未悬停时按钮的颜色。 hovercolor鼠标悬停时按钮的颜色。 参数: axAxes按钮将被放置在其中的 Axes 实例。 labelstr按钮文本。 image类数组或 PIL 图像如果非 None,则放置在按钮中的图像。该参数直接转发给 imshow。 color颜色按钮未激活时的颜色。 hovercolor颜色鼠标悬停在按钮上时的颜色。 useblitbool, 默认: True如果后端支持,使用位块传输(blitting)以加快绘图速度。详见教程 通过位块传输实现更快的渲染。 版本 3.7 新增。 disconnect(cid)[source]# 移除连接 ID 为 cid 的回调函数。 on_clicked(func)[source]# 将回调函数 func 连接到按钮点击事件。 返回一个连接 ID,该 ID 可用于断开回调函数的连接。 使用 matplotlib.widgets.Button 的示例# 按钮 按钮 滑块 滑块 将滑块捕捉到离散值 将滑块捕捉到离散值