Categoría: Retos

Ejercicio U2E8 – Calculadora

Crea una calculadora USABLE que permita realizar las siguientes funciones:

  • Escribir números decimales.
  • Sumar, restar, multiplicar o dividir.
  • Añadir signo positivo / negativo al número que se encuentre en el visor.
  • Borrar los datos.
  • Validar los datos introducidos mostrando un mensaje de error en caso de que se introduzcan datos no válidos.
  • Tú decides si el usuario puede o no introducir números en el cuadro de texto mediante el teclado o lo hará únicamente con los botones. En cualquier caso debes gestionar esto para que no de error.

RETO CALCULADORA:

Haz un menú que permita elegir una de las dos opciones de la calculadora: opción básica (la opción anterior) y opción programador, que dispondrá de las siguientes funciones:

  • Botones para los dígitos del 0 al 9 y de la A a la F.
  • Un campo para introducir un número (en binario, octal, hexadecimal o decimal).
  • Un RadioButton para elegir qué tipo de base ha elegido el usuario. En función de la base elegida los botones de los dígitos que no incluya el sistema deben estar desactivados (por ejemplo, en binario únicamente pueden estar activados los botones 0 y 1).
  • Cuatro cuadros de texto donde se mostrará la traducción del campo introducido por el usuario en las cuatro bases.
  • No hace falta que implementes las operaciones de sumar, restar…
Galería de imágenes

Reto 1 – Galería de imágenes

Galería de imágenes
Galería de imágenes con JSplitPane

No hay JSplitPane que se nos resista. De hecho somos capaces hasta de anidar uno en otro logrando una estructura como la de la imágen.

¿Serás capaz de crear una galería de imágenes de manera que…

  • a la izquierda se carguen los nombres de los archivos de una carpeta de imágenes que tengas en tu proyecto?
  • a la derecha se cargue automáticamente la imagen que está seleccionada a la izquierda?
  • en la parte inferior se muestre un mensaje con el nombre de la imagen (sin extensión)?

¡Busca el modo de lograrlo!

Galería de imágenes

Reto complejo: hacer una galería de imágenes

Galería de imágenes
Galería de imágenes con JSplitPane

No hay JSplitPane que se nos resista. De hecho somos capaces hasta de anidar uno en otro logrando una estructura como la de la imágen.

¿Serás capaz de crear una galería de imágenes de manera que…

  • a la izquierda se carguen los nombres de los archivos de una carpeta de imágenes que tengas en tu proyecto?
  • a la derecha se cargue automáticamente la imagen que está seleccionada a la izquierda?
  • en la parte inferior se muestre un mensaje con el nombre de la imagen (sin extensión)?

¡Busca el modo de lograrlo y gana 20 ruedas!

Reto complejo

UT2_RC Galería de imágenes

20 Puntos

Por superar un reto complejo has conseguido 20 ruedas.

¡Sigue trabajando y superando retos!