Разница между виджетами Checkbutton и Radiobutton заключается в их функциях. 2
Checkbutton (флажок) предназначен для выбора не взаимоисключающих пунктов в окне. 1 Можно активировать один, два или более флажков или не один. 1 Checkbuttons обычно используют для переключения функций (или поведения) на панелях настроек или для выбора элементов из списка вариантов. 2
Radiobutton (радиокнопка) служит для выбора одного значения из нескольких. 1 Все радиокнопки в группе привязаны к одной переменной, поэтому при выборе одного варианта другие выбранные виджеты автоматически отменяются. 2 Radiobuttons всегда используют группами из двух или более. 3
Таким образом, Checkbutton подходит для множественного выбора, а Radiobutton — для выбора единственного варианта из множества.