首页 > 解决方案 > 在 Tkinter 中嵌入 matplotlib 图的示例

问题描述

我正在尝试在 tkinter 中嵌入一个 matplotlib 图。我遇到的所有资源,比如这个这个,都使用了已弃用的FigureCanvasTk.show函数和类。NavigationToolbar2TkAgg

我需要改用什么?

标签: pythonpython-3.xmatplotlibtkinter

解决方案


最新的示例可以在 matplotlib 开发文档http://matplotlib.org/devdocs/中找到。

这是 TK 的 devdoc 示例

为了回答字里行间的真正问题,

  • FigureCanvasTk.show()需要替换为FigureCanvasTk.draw()
  • NavigationToolbar2TkAgg需要替换为NavigationToolbar2Tk

推荐阅读