Botones para programar

Páginas: 8 (1794 palabras) Publicado: 12 de noviembre de 2013
1. Cuadros de verificación (JCheckBox)

Hola a todos. Ésta es la primer entrada de una serie de ejercicios guiados que estoy seguro serán de gran ayuda para sus proyectos. Comenzaré con elementos sencillos de la paleta de Swing ya que son los más fáciles de implementar.
Los Cuadros de verificación o CheckBox son útiles para seleccionar uno o mas elementos de una lista, es similar a unCheckList en papel. El procedimiento para implementar CheckBox en nuestro proyecto es básicamente como se muestra a continuación:

1. Realiza un nuevo proyecto.

2. En la ventana principal debes añadir lo siguiente:

a. Un botón “Aceptar” llamado btnAceptar.
b. Una etiqueta con borde llamada etiResultado.

3. Añade también tres cuadros de verificación. Estos cuadros son objetos del tipoJCheckBox.

Paleta de Swing


4. Añade tres JCheckBox y cambia el texto de ellos, de forma que aparezca “Perro”, “Gato” y “Ratón”.

5. Debe cambiar el nombre de cada uno de ellos. Se llamarán: chkPerro, chkGato, chkRaton.

6. La ventana tendrá el siguiente aspecto cuando termine:

Ventana con 3 Cuadros de verificación o CheckBox, un botón y una etiqueta

7. El programa debe funcionar de lasiguiente forma:

Cuando el usuario pulse aceptar, en la etiqueta aparecerá un mensaje indicando qué animales han sido “seleccionados”. Para ello hay que programar el evento actionPerformed del botón Aceptar. En ese evento añada el siguiente código:

         String mensaje="Animales elegidos: ";
        if (chkPerro.isSelected()) {
            mensaje=mensaje+"Perro ";
        } 
                if (chkGato.isSelected()) {
            mensaje=mensaje+"Gato ";
        }
        
        if (chkRaton.isSelected()) {
            mensaje=mensaje+"Raton ";
        }
        
        etiResultado.setText(mensaje);

8. Observa el código. En él se hace lo siguiente:

a. Se crea una variable de cadena llamada mensaje.
b. En esa variable se introduce el texto “Animaleselegidos: “
c. Luego, compruebo si está seleccionada la casilla de verificación chkPerro. Si es así concateno a la cadena mensaje la palabra “Perro”.
d. Luego compruebo si está seleccionada la casilla de verificación chkGato y hago lo mismo.
e. Lo mismo con la casilla chkRaton.
f. Finalmente presento la cadena mensaje en la etiqueta etiResultado.

9. Observa el método isSelected() propio de lascasillas de verificación, permiten saber si una casilla está activada o no.

10. Ejecute el programa. Seleccione por ejemplo las casillas Gato y Ratón. Al pulsar Aceptar el resultado debe ser el siguiente:

Resultado de implementar CheckBox

El procedimiento es similar en todos los proyectos, únicamente varía el número de elementos que agregarás en tu panel. CheckBox es recomendado si y solo sipuedes elegir uno o más elementos de la lista.





















2. Botones de opción (RadioButton)

Los botones de opción RadioButton se utilizan para seleccionar solo un elemento de un conjunto de elementos. La diferencia principal de un CheckBox y un RadioButton radica principalmente en ésta característica, ya que un conjunto de RadioButton solo puedes seleccionarun elemento, mientras que, en un conjunto de CheckBox puedes seleccionar uno, varios o todos los elementos.

Otra característica importante es que el RadioButton se identifica generalmente como listas con círculos como podrás ver a continuación. Para agregarlos a nuestro proyecto de ejemplo realizar los siguientes pasos:
1. Realiza un nuevo proyecto.

2. En la ventana principal debes añadir losiguiente:

a. Un botón “Aceptar” llamado btnAceptar.
b. Una etiqueta con borde llamada etiResultado.

3. Añade un panel. Un panel es una zona rectangular que puede contener elementos (botones, etiquetas, etc) La forma de poner un panel es a través del objeto JPanel.

Seleccionar JPanel de la paleta de Swing


4. Una vez añadido el panel en el JFrame, le pondremos un borde para poder...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programación En Botones Para Vb
  • programas usados para programar
  • Programa Para
  • Codigos De Vb Para Botones De Navegacio
  • Tutorial Para Ingresar Botones En Excel
  • 9 Botones para el placer masculino
  • Visual Basic Codigod Para Botones
  • Nomenclatura Para Programar

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS