【发布时间】:2019-05-12 22:09:36
【问题描述】:
当我打开文件并绘制它时出现问题,我的 rectangelselector 有我的图形,但是当我更改并选择其他文件来绘制新图形时,我有 2 个 rectangeleselector 我不知道如何始终更新 rectangleselector当我在同一个图中改变图形时:
self.RS = RectangleSelector(self.axes,self.line_select_callback,
drawtype='box', useblit=False,
button=[1, 3],minspanx=5, minspany=5,
spancoords='pixels',
interactive=True, rectprops = dict(facecolor='None',edgecolor='red',alpha=5,fill=False))
self.RS.to_draw.set_visible(True)
self.RS.extents = (0,10,0,10)
def line_select_callback(self, eclick, erelease):
'eclick and erelease are the press and release events'
x1, y1 = eclick.xdata, eclick.ydata
x2, y2 = erelease.xdata, erelease.ydata
self.zoom_axes=[x1,x2,y1,y2]
谢谢你
【问题讨论】:
标签: python-3.x wxpython matplotlib-widget