【问题标题】:How can i place matplotlib animation on tkinter canvas?如何在 tkinter 画布上放置 matplotlib 动画?
【发布时间】:2013-08-28 00:19:31
【问题描述】:

我正在尝试将动画添加到 tkinter 画布。如何通过网格或打包方法将 matplotlib 示例动画放置在 tkinter 画布上。

【问题讨论】:

标签: python animation canvas matplotlib tkinter


【解决方案1】:

使用 FigureCanvasTkAgg,像这样:

from tkinter import *
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg

fb = Figure(figsize=(5, 2.5), dpi=100)
b = fb.add_subplot(111)
b.set_title('Ethernet Packet')
canvas = FigureCanvasTkAgg(fb, master=Root)
canvas.get_tk_widget().place(x=540, y=560)
b.plot(final_data)

【讨论】:

    猜你喜欢
    • 2020-09-02
    • 2015-02-06
    • 2014-05-10
    • 1970-01-01
    • 2015-02-20
    • 1970-01-01
    • 2022-11-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多