PyGTK RadioButton 类
单个 RadioButton 小部件提供类似于 CheckButton 的功能。然而,当同一个容器中存在多个单选按钮时,用户可以从可用选项中选择互斥的选择项。如果容器中的每个单选按钮属于同一个组,那么当选择一个单选按钮时,其他的自动取消选择。
以下是 gtk.RadioButton 类的构造函数−
为了创建一个按钮组,第一个Radio按钮提供 group=None ,并为后续选项提供第一个按钮的对象作为group。
与ToggleButton和CheckButton一样,RadioButton也会发出 toggled信号 。在下面的示例中,三个gtk.RadioButton小部件的对象放置在一个VBox中。它们都与回调函数on_selected()连接,以处理toggled信号。
回调函数识别源RadioButton小部件的标签,并将其显示在放置在VBox中的标签上。
示例
请观察以下代码−
上面的代码将生成以下输出 –