33matplotlib .use ('TkAgg' )
44
55from numpy import arange , sin , pi
6- from matplotlib .backends .backend_tkagg import FigureCanvasTkAgg , NavigationToolbar2TkAgg
6+ from matplotlib .backends .backend_tkagg import FigureCanvasTkAgg
77from matplotlib .figure import Figure
88
99import sys
1212else :
1313 import tkinter as Tk
1414
15- def destroy (e ): sys .exit ()
15+
16+ def destroy (e ):
17+ sys .exit ()
1618
1719root = Tk .Tk ()
1820root .wm_title ("Embedding in TK" )
19- #root.bind("<Destroy>", destroy)
2021
2122
22- f = Figure (figsize = (5 ,4 ), dpi = 100 )
23+ f = Figure (figsize = (5 , 4 ), dpi = 100 )
2324a = f .add_subplot (111 )
24- t = arange (0.0 ,3.0 ,0.01 )
25+ t = arange (0.0 , 3.0 , 0.01 )
2526s = sin (2 * pi * t )
2627
27- a .plot (t ,s )
28+ a .plot (t , s )
2829a .set_title ('Tk embedding' )
2930a .set_xlabel ('X axis label' )
3031a .set_ylabel ('Y label' )
@@ -35,8 +36,6 @@ def destroy(e): sys.exit()
3536canvas .show ()
3637canvas .get_tk_widget ().pack (side = Tk .TOP , fill = Tk .BOTH , expand = 1 )
3738
38- #toolbar = NavigationToolbar2TkAgg( canvas, root )
39- #toolbar.update()
4039canvas ._tkcanvas .pack (side = Tk .TOP , fill = Tk .BOTH , expand = 1 )
4140
4241button = Tk .Button (master = root , text = 'Quit' , command = sys .exit )
0 commit comments