[英]Python Tkinter - How to set the default value of a radiobutton?
我已经搜索了一段时间,但似乎没有答案可以帮助我。 所以。 我有一个RadioButton(实际上是三个,但是不用担心),并且我想设置它的默认值(代表未选中框的值)。
我尝试了“值”选项,但是python无法识别它。 这是我所拥有的:
RadioButton1 = ttk.Checkbutton(frame2radio, text="Bold", width=20, cursor="hand2", underline=True, value=0)
“要通过程序控制更改检查按钮的状态,请使用关联的控制变量的.set()方法。”
创建checkButton时,将variable=myVar
添加到参数中。 然后,当您要选择它时,可以调用myVar.set(1)
。
例:
RadioButton1 = ttk.Checkbutton(frame2radio, text="Bold", width=20, cursor="hand2", underline=True, value=0, variable=myVar)
myVar.set(1)
该按钮将在下一个主窗口循环中或重新绘制时表示此更改。
如果要在组合框中执行此操作(如注释中所述),则可以使用组合框的.set(value)
函数从组合框中选择一个值。 请注意, value
必须是组合框中可用的选项之一。
例:
myComboBox.set("Option 1")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.