我正在尝试创建一个设置窗口,其中包含多个TkInter Radiobutton组。它们应该修改一个文本变量,以便我稍后可以使用它。
我有以下代码:
我有以下代码:
# radiobutton group 1
settingSort = ""
settingSortRadio1 = tkinter.Radiobutton(settingsWindow, text="Frequency", variable=settingSort, value="freq")
settingSortRadio1.select()
settingSortRadio1.pack()
settingSortRadio2 = tkinter.Radiobutton(settingsWindow, text="Alphabetical", variable=settingSort, value="alpha")
settingSortRadio2.pack()
#radiobutton group 2
settingAnalyseRadio1 = tkinter.Radiobutton(settingsWindow, text="Word frequency", variable=settingAnalyse, value="wfreq")
settingAnalyseRadio1.select()
settingAnalyseRadio1.pack()
settingAnalyseRadio2 = tkinter.Radiobutton(settingsWindow, text="Letter frequency", variable=settingAnalyse, value="lfreq")
settingAnalyseRadio2.pack()
然而,这些按钮似乎仍然属于同一组。选择组1中的一个按钮将取消选择窗口中所有其他按钮(包括组2中的按钮),反之亦然。
我该如何解决这个问题?