У меня есть код ниже. Предполагаемое поведение состоит в том, чтобы установить опцию по умолчанию в наборе радиопроизводительных кнопок. Я использовал очень похожий код в другом месте, и он работал, но в этом случае все последние 3 варианта отображаются как выбранные. Я новичок в Тинтере и не могу на всю жизнь видеть, где я пошел не так. Любая помощь очень ценится. < /P>
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
Выбор радиобаття по умолчанию в TKINTER ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение