Elemento: BotonRadio.

Icono: 

Texto: Un botón de radio para valores booleanos.

Descripción: Un BotonRadio es un elemento básico que se usa para mostrar y modificar un valor booleano. En este sentido es muy similar a un Selector. La diferencia estriba en su apariencia y su comportamiento en grupo. Cuando hay más de  un botón de radio en un mismo contenedor, seleccionar uno de los botones automáticamente deselecciona los demás.

Un botón de radio puede mostrar un texto, una imagen, o ambos a la vez. Los botones de radio invocan una acción cuando se modifica el valor. Además, se pueden indicar acciones separadas para cuando se hace el valor positivo o negativo. Esta segunda acción se ejecuta siempre después de la primera, si están ambas asignadas.

Los botones de radio pueden deshabilitarse usando la propiedad "Activo", en cuyo caso, su interfaz se oscurece.

Tabla de propiedades

Nombre Descripción Valores aceptados
Variable
Variable La variable que se modifica al accionar el elemento. Una variable booleana.
Seleccionada Estado inicial de la variable.  Una variable booleana o una de las constantes true o false.

Decoración

Texto El texto mostrado por el elemento. Cualquier constante o variable de tipo String.
Imagen La imagen mostrada por el elemento. Cualquier constante o variable de tipo String. Debe corresponder a una imagen GIF o GIF animada. El String indica la ruta hasta el fichero de imagen correspondiente. Puede ser una ruta relativa al directorio de trabajo o una URL (dirección) de Internet.
Imagen Sel. La imagen mostrada por el elemento cuando el valor es seleccionado (verdadero). Cualquier constante o variable de tipo String. Debe corresponder a una imagen GIF o GIF animada. El String indica la ruta hasta el fichero de imagen correspondiente. Puede ser una ruta relativa al directorio de trabajo o una URL (dirección) de Internet.
Alineación La forma de alinear el texto en el elemento. Una de las constantes: left (izquierda), center (centro) o right (derecha). 

También puede ser un entero adecuado (consultar la referencia Java de la clase correspondiente). 

Interacción

Activo Si el elemento responde a interacción del usuario. Una variable booleana o una de las constantes true o false.
Acción La acción a invocar cuando se cambia el valor de la variable. El código Java a invocar para la acción. 
Acción Si La acción a invocar cuando se fija el valor de la variable a verdadero. El código Java a invocar para la acción. 
Acción No La acción a invocar cuando se fija el valor de la variable a falso. El código Java a invocar para la acción. 
Aspecto Gráfico
Tamaño El tamaño del elemento. Una variable Object de tipo java.awt.Dimension o los valores enteros de ancho y alto, respectivamente, separados por una coma.
Fondo El color usado para el fondo del elemento. Una variable Object de la clase java.awt.Color o uno de los colores predefinidos: black, blue, cyan, darkGray, gray, green, lightGray, magenta, orange, pink, red, white, yellow.

También puede especificarse un color dando las coordenadas enteras (entre 0 y 255) de sus componentes RGB (más la transparencia opcional).

El valor por defecto lo decide el sistema.

Color El color usado para los textos del elemento. Ver los valores para la propiedad Fondo.
Fuente El tipo de fuente a usar para el  texto del elemento. Una variable Object de la clase java.awt.Font o una terna de familia, estilo y tamaño, separados por comas. El estilo debe ser uno de plain, bold, italic, bold | italic. Ejemplo: Monospaced,italic,18.

El valor por defecto lo decide el sistema.

Ayuda El texto mostrado cuando el cursor se posa sobre el elemento. Cualquier constante o variable de tipo String.