|
@@ -1,3 +1,8 @@
|
|
|
|
+import matplotlib
|
|
|
|
+matplotlib.use("TkAgg")
|
|
|
|
+from matplotlib.backends.backend_tkagg import FigureCanvasTkAgg
|
|
|
|
+from matplotlib.figure import Figure
|
|
|
|
+
|
|
from Tkinter import *
|
|
from Tkinter import *
|
|
import tkSimpleDialog
|
|
import tkSimpleDialog
|
|
import urllib
|
|
import urllib
|
|
@@ -260,4 +265,14 @@ canvas.bind("<Button-1>", clicked)
|
|
canvas.bind("<Button-3>", draw)
|
|
canvas.bind("<Button-3>", draw)
|
|
canvas.bind("<ButtonRelease-3>", release)
|
|
canvas.bind("<ButtonRelease-3>", release)
|
|
|
|
|
|
|
|
+visual = Toplevel(root)
|
|
|
|
+# TODO: https://pythonprogramming.net/how-to-embed-matplotlib-graph-tkinter-gui/
|
|
|
|
+f = Figure(figsize=(5,5), dpi=100)
|
|
|
|
+a = f.add_subplot(111)
|
|
|
|
+a.plot(range(5), [1, 43, 5, 3, 2])
|
|
|
|
+
|
|
|
|
+fcanvas = FigureCanvasTkAgg(f, visual)
|
|
|
|
+fcanvas.show()
|
|
|
|
+fcanvas.get_tk_widget().pack()
|
|
|
|
+
|
|
root.mainloop()
|
|
root.mainloop()
|