Tk - Widget de botón de radio
El widget de botón de opción implementa un botón de opción múltiple, que es una forma de ofrecer muchas selecciones posibles al usuario y le permite elegir solo una de ellas. La sintaxis para el widget de botón de opción se muestra a continuación:
radiobutton radiobuttonName options
Opciones
Las opciones disponibles para el widget de botón de opción se enumeran a continuación en la siguiente tabla:
No Señor. | Sintaxis y descripción |
---|---|
1 | -font fontDescriptor Se utiliza para configurar la fuente del widget. |
2 | -height number Se usa para establecer la altura del widget. |
3 | -command action Establece la acción del comando para el botón. |
4 | -text text Establece el texto del widget. |
5 | -width number Establece el ancho del widget. |
6 | -variable variableName Establece la variable para el widget. |
7 | -value variableValue Establece la variable con valor de variable. |
A continuación se muestra un ejemplo de widget de botón de radio simple:
#!/usr/bin/wish
grid [frame .gender ]
grid [label .myLabel -text "Male" -textvariable myLabel1 ]
grid [radiobutton .gender.maleBtn -text "Male" -variable gender -value "Male"
-command "set myLabel1 Male"] -row 1 -column 2
grid [radiobutton .gender.femaleBtn -text "Female" -variable gender -value "Female"
-command "set myLabel1 Female"] -row 1 -column 3
.gender.maleBtn select
Cuando ejecutamos el programa anterior, obtendremos el siguiente resultado: