def frame1_pop(self):
if not self.frame1.first_run:
self.frame1.pop.forget()
self.frame1.pop = ttk.Frame(self.frame1, borderwidth = 0)
self.frame1.pop.place(width = 170, height = 25, relx = 0.35, y = 30, anchor = "nw")
if self.solver_name.get() in self.EAOPT:
# popsize
popsize_label = ttk.Label(self.frame1.pop, text = "Population size")
popsize_spinbox = Spinbox(self.frame1.pop, from_ = 1, to_ = 999,
increment = 1, textvariable = self.popsize,
width = 3, justify = "right", takefocus = True)
# Layout
popsize_label.place(relx = 0, x = 0, y = 0, anchor = "nw")
popsize_spinbox.place(width = 60, relx = 0, x = 110, y = 0, anchor = "nw")
评论列表
文章目录