我有一堂课:
class CalcPlot(HasTraits):
display = Instance(Figure)
ax1 = self.display.axes[0]
x = np.linspace(0,10,11)
y = np.linspace(0,10,11)
self.display = ax1.plot(x,y,color='r',marker='o')
wx.CallAfter(self.display.canvas.draw)
def _display_default(self):
figure = Figure()
ax1 = figure.add_subplot(111)
ax1 = figure.axes[0]
显然上面的代码不起作用。如果我想绘制一个新图形,我将如何访问不同类中的显示实例。