仅为一个选择选中所有复选框

时间:2016-02-27 21:19:58

标签: python-2.7

我在gui中有两个复选框。如果我选中一个复选框,则会自动选择另一个复选框(与取消选择相同)。

       C1 = Tkinter.Checkbutton(self, text = "GM1", variable = CheckVar1, \
                 onvalue = 1, offvalue = 0)
        C1.grid(column=0,row=0)
#        CheckBx1.pack()
        C2 = Tkinter.Checkbutton(self, text = "GM2", variable = CheckVar2, \
                 onvalue = 1, offvalue = 0)
        C2.grid(column=1,row=0)
#        CheckBx2.pack()

我只是在做这件事。他们为什么不独立

我还有一个问题要添加到这里

def process(self):
    str(import_text_file)
    file = open(import_text_file,'r')
    print file.read()


def OnButtonClick(self):
    import_text_file = tkFileDialog.askopenfilename(filetypes=[("Text files","*.txt")])
    self.entry.insert(0, import_text_file)

并宣布import_text_file = tk.StringVar

但是有一个错误说“tkinter.stringVar”不是有效的文件位置。

请帮忙

0 个答案:

没有答案