1from . import _backend_tk 2from .backend_agg import FigureCanvasAgg 3from ._backend_tk import ( 4 _BackendTk, FigureCanvasTk, FigureManagerTk, NavigationToolbar2Tk) 5 6 7class FigureCanvasTkAgg(FigureCanvasAgg, FigureCanvasTk): 8 def draw(self): 9 super().draw() 10 self.blit() 11 12 def blit(self, bbox=None): 13 _backend_tk.blit(self._tkphoto, self.renderer.buffer_rgba(), 14 (0, 1, 2, 3), bbox=bbox) 15 16 17@_BackendTk.export 18class _BackendTkAgg(_BackendTk): 19 FigureCanvas = FigureCanvasTkAgg 20