JTagua

Inicio » Posts tagged 'JRadioButton'

Tag Archives: JRadioButton

Anuncios

JRadioButton

Para realizar un estudio riguroso y detallado del Componente JTextField, lo recomendable sería sería visitar la dirección de Sun Microsystem siguiente

http://java.sun.com/j2se/1.4.2/docs/api/javax/swing/JRadioButton.html

y además consultar el tutorial http://java.sun.com/docs/books/tutorial/uiswing/TOC.html

Veremos aquí una descripción simple de dicho componente analizando los constructores, las propiedades y los métodos mas utilizados.

Descripción:

El componente JRadioButton generalmente aparece vinculado a un grupo de botones radiales, de forma que sólo uno de ellos puede estar seleccionado. Pueden tomar dos valores, seleccionado o no seleccionado.

(Descargar el programa ejemplo desarrollado en Netbeans 6.0.1 aquí).
Constructores:

JRadioButton(String) , JRadioButton(String, boolean), JRadioButton(Icon), JRadioButton(Icon, boolean), JRadioButton(String, Icon), JRadioButton(String, Icon, boolean), JRadioButton().

Cada uno de los métodos anteriores genera una instancia de un componente JRadioButton para el que el argumento string especifica el texto, si existe, que debe mostrar el botón de radio. El argumento, Icon especifica la imagen que debe usar en vez la imagen por defecto de un botón de radio para el aspecto y comportamiento. Si se especifica true en el argumento booleano, inicializa el botón de radio como seleccionado, en caso contrario, el botón está inicialmente deseleccionado.

El ultimo botón del ejemplo ha sido creado con la instrucción

rbCerdo = new javax.swing.JRadioButton();

Propiedades:

action : Se utiliza para fijar un procedimiento común a varios componentes.

background: Se utiliza para establecer el color del fondo del RadioButton.

buttonGroup: Se utiliza para agrupar varios RadioButton.

componentPopupMenu: Se utiliza para asignar un menu Popup al RadioButton.

font: Se utiliza para fijar el font del texto del RadioButton.

foreground: Se utiliza para establecer el color del texto del RadioButton.

mnemonic: Se utiliza para fijar una tecla rápida (Alt + Letra) o atajo de teclado del RadioButton.

selected: Se utiliza para seleccionar o deseleccionar el RadioButton.

text: Se utiliza para establecer el texto del RadioButton.

toolTipText: Se utiliza para fijar el texto de la caja de sugerencias del RadioButton.

Otras Propiedades:

Anuncios