在各个类别中使用单选按钮的值

时间:2019-06-09 12:57:47

标签: python tkinter

我正在制作一个tkinter窗口,并且在我的一个课程中创​​建了单选按钮。我想在另一个类中使用单选按钮的值,但未定义“选择”。

class PageOne(tk.Frame):

    def __init__(self, parent, controller):        

        tk.Frame.__init__(self,parent)

        var = tk.IntVar()

        tk.Radiobutton(self, text="Herfindahl Index", variable=var, 
        value=1).place(relx=0.3, rely=0.3, anchor="w")

        tk.Radiobutton(self, text="Crop Diversification Index", variable=var, 
        value=2).place(relx=0.3, rely=0.4, anchor="w")

        choice = var.get()

class PageTwo(tk.Frame):

    def __init__(self, parent, controller):        

        tk.Frame.__init__(self,parent)

        if choice==1:
            button6 = ttk.Button(self, text=str(choice), 
            command=herfindahl_index)
            button6.place(relx=0.5, rely=0.5, anchor="center")

0 个答案:

没有答案