在tkinter窗口中嵌入matplotlib子图

问题描述

如何在Tkinter框架中集成matplotlib子图,以便在每次迭代时对其进行更新?目前,我已经在Tkinter主设备中将四个象限定义为四个帧,并且有一个按钮将调用一个函数,该按钮将执行一些计算并将结果绘制在子图中(将集成到其中一个帧中)。我在同一图上绘制新数据时遇到问题。每次调用总是会创建一个新图。 (请参见ss,黄色区域是不同的框架)

enter image description here

这是我的代码段(写在通过按钮小部件调用函数内部):

'''figure = plt.figure(figsize=(3.5,3.5),dpi=100)
    ax = figure.add_subplot(111)
    ax.plot(t,Ps)
    chart_type = figureCanvasTkAgg(figure,master=f2)
    chart_type.draw()
    chart_type.get_tk_widget().grid()'''

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)