Выбор переключателя по умолчанию в tkinterPython

Программы на Python
Ответить
Гость
 Выбор переключателя по умолчанию в tkinter

Сообщение Гость »

У меня есть код ниже. Предполагаемое поведение — установить параметр по умолчанию в наборе переключателей. Я использовал очень похожий код в другом месте, и он работал, но в этом случае все последние три параметра отображаются как выбранные. Я новичок в tkinter и не могу хоть убей понять, где я ошибся. Любая помощь очень ценится.

charttypevar=StringVar()

chart_type_1 = ttk.Radiobutton(chart_type_frame, text="3d with catagories",variable=charttypevar,value='3d with catagories')#
chart_type_2 = ttk.Radiobutton(chart_type_frame, text="3d no catagories",variable=charttypevar,value='3d no catagories')#
chart_type_3 = ttk.Radiobutton(chart_type_frame, text="3d relief plot", variable=charttypevar, value='3d relief plot') #
chart_type_4=ttk.Radiobutton(chart_type_frame,text="Not yet defined",variable=charttypevar,value="Not yet defined")
charttypevar.set('Not yet defined') # intended to be set as default

chart_type_1.grid(column=0,row=1,sticky="W")
chart_type_2.grid(column=0,row=2,sticky="W")
chart_type_3.grid(column=0,row=3,sticky="W")
chart_type_4.grid(column=0,row=4,sticky="W")


Подробнее: https://stackoverflow.com/questions/418 ... in-tkinter
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»