带有复选框的Python弹出对话框类

时间:2014-05-16 16:06:41

标签: python class dialog popup tkinter

所以我设计了这个弹出的对话框。但是我很难写出如何为一个检查按钮设置变量。我以前用输入字段做了弹出窗口,但这导致了问题。它现在的方式,它说自己没有自我。谢谢你的帮助。

更新:这是有效的代码

class MyDialog(tkinter.simpledialog.Dialog):

    def body(self, master):

        instructions = Label(master, text="Write stylesheet to the xml files?").grid(row=0)
        self.answerreturn = IntVar()
        self.answer = Checkbutton(master,variable=self.answerreturn)
        self.answer.grid(row=0, column=1)

    def apply(self):
        root.form=(self.answerreturn.get())

1 个答案:

答案 0 :(得分:0)

我不是传统知识专家但是:如果您在apply()之前执行body(),则self.answernum尚未定义。