Вы находитесь на странице: 1из 2

PROGRAMACIÓN

JAVA

LISTAS, COMBOS, MODELOS

Ejercicio 1

Se pide realizar un programa que tenga el siguiente aspecto:

Esta ventana contiene lo siguiente:

- Un cuadro de lista llamado lstMeses.


- Varios botones de opción con los siguientes nombres:
o Un botón “Trimestre 1” llamado optTri1.
o Un botón “Trimestre 2” llamado optTri2.
o Un botón “Trimestre 3” llamado optTri3.
o Un botón “Trimestre 4” llamado optTri4.
o Todos estos botones deben estar agrupados a través de un objeto ButtonGroup
al que llamaremos grupoTrimestres.
o Interesará que estos botones estén dentro de un panel.

- Un botón “Rellenar” llamado btnRellenar.


- Un botón “Vaciar” llamado btnVaciar.
- Una etiqueta etiMes con un borde.

El programa funcionará de la siguiente forma:

- El usuario elegirá una de las opciones: Trimestre 1, Trimestre 2, Trimestre 3, Trimestre


4.
- A continuación el usuario pulsará el botón Rellenar, y entonces el cuadro de lista se
rellenará con los meses correspondientes al trimestre elegido.
- Por ejemplo, si el usuario elige el Trimestre 2 y pulsa el botón, entonces el cuadro de
lista contendrá: Abril, Mayo, Junio.
- Cuando el usuario pulse el botón Vaciar, el cuadro de lista se vaciará.
- Cuando el usuario haga clic sobre un elemento de la lista, este debe aparecer en la
etiqueta etiMes.
Ejercicio 2

Se pide realizar un programa que tenga el siguiente aspecto:

Esta ventana contiene lo siguiente:

- Un combo llamado cboProgresion.


- Un cuadro de texto llamado txtInicio.
- Un cuadro de texto llamado txtFin.
- Un cuadro de texto llamado txtIntervalo.
- Un botón “Rellenar” llamado btnRellenar.
- Una etiqueta llamada etiResultado.
- Un botón “Vaciar” llamado btnVaciar.

El programa funcionará de la siguiente forma:

- El usuario introducirá un número en txtInicio.


- Luego introducirá otro número en txtFin.
- También introducirá un número en txtIntervalo.
- Al pulsar el botón Rellenar, el combo se rellenará con el listado de números
comprendidos entre el número inicial y el número final con intervalo el indicado.

- Un ejemplo:
o El usuario introduce en txtInicio un 2
o El usuario introduce en txtFin un 12
o El usuario introduce en txtIntervalo un 3
o Al pulsar el botón Rellenar, el combo debe rellenarse con los siguientes
números: 2, 5, 8, 11
o Observa, del 2 al 12 saltando de 3 en 3.

- Al elegir cualquiera de los números en el combo, este debe mostrarse en la etiqueta


etiResultado.
- Al pulsarse el botón “Vaciar” el combo se vacia.

A tener en cuenta.
- Si el usuario introduce algo que no sea un número en los cuadros de texto, el programa
debería mostrar un error.

- El número inicial debe ser menor que el número final. En caso contrario el programa
debe mostrar un error.

Вам также может понравиться