13. RadioButton, Checkbox y mas controles


RadioButton

Un botón de opción o botón de radio es un tipo de widget de interfaz gráfica de usuario que permite al usuario elegir una de un conjunto predefinido de opciones. Los botones de opción se arreglan en grupos de dos o más y se muestran en la pantalla. Adyacente a cada botón de opción normalmente se muestra un texto que describe la opción que representa el botón de opción. Cuando el usuario selecciona un botón de opción, cualquier botón de opción previamente seleccionado en el mismo grupo queda deseleccionado. Un botón de opción se selecciona dando clic sobre la opción o sobre el texto, o bien usando un atajo de teclado.

Los botones de opción (botones de radio) se llaman así en referencia a los botones físicos que se usan en los radios para seleccionar estaciones preajustadas cuando se presionaba uno de los botones, otro de los botones saltaba.

 

CheckBox

Una casilla de verificación, check box o checkbox, es un elemento de interacción de la interfaz gráfica de usuario (widget) que permite a éste hacer selecciones múltiples de un conjunto de opciones.

Consta de una casilla que permite presentar hasta tres estados distintos: marcado, desmarcado e indeterminado. El estado marcado se muestra a través de una palomita, el desmarcado con el cuadro en blanco y el indeterminado con un cuadro dentro del cuadro blanco que es el control. Algunas ocasiones el programador de la aplicación determina que el control sólo permita dos estados: marcado y desmarcado.

 

Spinner

El JSpinner es un componente java en el que se presenta una caja de texto con dos flechas en el lado derecho, una hacia arriba y la otra hacia abajo. En el campo de texto se muestra un valor. Con las flechas arriba y abajo podemos incrementar o decrementar ese valor.