matplotlib.widgets#
专为适用于任何 GUI 后端而设计的控件(Widgets)。
所有这些控件都需要你预先定义一个 Axes 实例并将其作为第一个参数传递。Matplotlib 不会试图在布局方面做得过于“智能”——你需要自己决定坐标轴的宽度和高度以容纳你的控件。
控件类#
GUI 中性控件的抽象基类。 |
|
连接到单个 |
|
一种跨越坐标轴并随鼠标光标移动的十字准线光标。 |
|
提供在多个坐标轴之间共享的垂直(默认)和/或水平线光标。 |
|
一种 GUI 中性按钮。 |
|
|
|
一种 GUI 中性的复选框控件。 |
|
一种 GUI 中性的单选按钮控件。 |
|
用于构建滑动条控件的基类。 |
|
一种表示浮点数范围的滑动条。 |
|
一种表示浮点数值范围的滑动条。 |
|
一种 GUI 中性的文本输入框。 |
|
选择器控件的基类。 |
|
选择坐标轴的矩形区域。 |
|
选择坐标轴的椭圆区域。 |
|
任意形状的选择曲线。 |
|
任意形状的选择曲线。 |
|
选择坐标轴的多边形区域。 |
|
在单个坐标轴上可视化地选择最小/最大范围,并使用这些值调用函数。 |
|
用于调整 |
辅助类#
某些控件(如光标)会在画布上进行绘制,这在某些情况下是不需要的,例如当工具栏处于矩形缩放模式并正在绘制矩形时。 |
|
用于画布工具的控制手柄。 |
|
用于画布工具的控制手柄。 |