El CDU_JAVA (Conversor de Unudaes JAVA) es un proyecto con el fin de desarrollar las habilidades de logica de programacion y conseptos basicos abquiridos en el programa ONE de alura latam.
Este proyecto consiste en una serie de conversores de unidades, tanto de divisas, longitud o temperatura sin embargo se puede expandir la lista a diferentes tipos de conversiones, ajustandose a las nesesidades del usuario.
- Al ejecutar la clse principal aparesera una interfaz donde podras seleccionar el el tipo de conversion que quieras de una lista.
- Cuando este seleccionado el tipo de convercion el icono y el titulo cambiaran de accuerdo a lo seleccionado.
- Te pedira ingresar el valor a convertir asi como podras elegir de una lista tanto la unidad de entrada como de salida.
- Tambien puedes seleccionar el tipo de convercion en el menu editar de la barra superior.
El sigiiente video muestra el funcionamiento del video con mas detalle.
conversorJAVA.mp4
Para agregar un nuevo tipo de convercion hay que crear una nueva clase en la carpeta principal del proyecto (com.mycompany.conversorunidades) con la logica de la conversion correspondiente.
En la clase "interfazApp" instanciar la clase correspondiente, agregar tanto en la lista de converciones como en la estructura switch-case el caso que corresponda a la nueva clase, por ultimo puedes agregar un icono en la clase "listaIconos" repitiendo el proseso anterior.
En caso de que las imagenes creen un error utiliza la ruta absoluta de la imagen en cuestion para resolver el problema. Cambiando la ruta en la clase "listaIconos".