def __init__(self, a1, a2, size):
self.a1 = a1;
self.a2 = a2;
self.size = size;
self.x = np.arange(-1 * self.size, self.size, 0.01);
self.y = np.arange(-1 * self.size, self.size, 0.01);
self.pointsX = [];
self.pointsY = [];
self.non = 0;
self.distances = [];
root = Tk.Tk()
root.wm_title("Embedding in TK")
self.f = Figure()
self.plt = self.f.add_subplot(1, 1, 1)
self.main();
self.update();
# a tk.DrawingArea
self.canvas = FigureCanvasTkAgg(self.f, master=root)
self.canvas.show()
self.canvas.get_tk_widget().pack(side=Tk.TOP, fill=Tk.BOTH, expand=1)
nextBtn = Tk.Button(master=root, text='Next', command=self.next)
backBtn = Tk.Button(master=root, text='Back', command=self.back)
quitBtn = Tk.Button(master=root, text='Quit', command=sys.exit)
nextBtn.pack(side=Tk.RIGHT)
backBtn.pack(side=Tk.RIGHT)
quitBtn.pack(side=Tk.LEFT)
Tk.mainloop()
评论列表
文章目录