我需要在kivy GUI中添加一个小部件,但是使用默认背景时情节看起来非常难看。我试图将facecolor更改为黑色,但它仍然非常单调,并且无法更改绘图的边缘。 kivy画布的背景是足够好的,如何将整个绘图设置为透明而不将其保存为文件(因为我需要不断更新绘图)?
try:
plt.plot(np.array(time_arr)[-10:], np.array(hum_data)[-10:])
except IndexError:
plt.plot(np.array(time_arr),np.array(hum_data))
plt.xlabel('time')
plt.ylabel('moisture')
plt.title('Real-time Moisture')
plt.ylim((0, 1200))
self.graph = FigureCanvasKivyAgg(plt.gcf())
super(MainScreen, self).__init__(**kwargs)
self.ids.right.add_widget(self.graph)
Clock.schedule_interval(self.reload, 10)