如何监听一个情节特征的变化并更新第二个数量?

时间:2013-08-19 15:55:48

标签: python events traits enthought chaco

https://github.com/enthought/chaco/blob/master/examples/demo/edit_line.py

我想要的结果是并排有两个图,左边是这个edit_line.py图,右边是edit_line.py和另一个数组中y值的总和。

现在我可以在self.component.index内查看self.component.valuePointDraggingTool(分别为x和y)。但是,我需要能够根据第一个更新来更新第二个图。我如何监听第一个情节特征的变化,并以该数量更新第二个情节?

1 个答案:

答案 0 :(得分:0)

我已经明白了 - 我会尽快发布一个合适的解决方案。

总之,它需要使用on_trait_change(self.lineplot.value, self._handle_data_change, name="data_changed")收听第一个地块的更新并重新绘制第二个地块