При использовании NavigationToolbar2Tk с сеткой (чтобы полоса прокрутки работала с рисунком) курсор мыши не изменяет внешний вид (например, крестик для увеличения). Ниже приведен код этого поведения.
Как я могу это исправить?
import tkinter as tk
from matplotlib.figure import Figure
from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg,
NavigationToolbar2Tk
from numpy import arange, sin, pi
root = tk.Tk()
root.wm_title("Embedding in TK")
fig = Figure(figsize=(5, 5), dpi=100)
canvas = FigureCanvasTkAgg(fig, master=root)
canvas.get_tk_widget().grid(row=1, column=4, columnspan=3, owspan=20)
a = fig.add_subplot(111)
t = arange(0.0, 3.0, 0.01)
s = sin(2*pi*t)
a.plot(t, s)
canvas.draw()
toolbarFrame = tk.Frame(master=root)
toolbarFrame.grid(row=22, column=4)
toolbar = NavigationToolbar2Tk(canvas, toolbarFrame)
tk.mainloop()
Спасибо / Даниэль