← Volver a todos los proyectos

📏 Conversor de Unidades - Challenge #2 de Oracle Next Education (ONE)

Este es un proyecto de conversión de unidades desarrollado como parte del Challenge #2 de Oracle Next Education (ONE).

🎯 Descripción del proyecto

El conversor tiene una interfaz gráfica sencilla y puede realizar conversiones entre varias unidades de longitud, tiempo, temperatura y divisas.

🎥 Demo

Mira una demostración del conversor de unidades en acción:

Demo del Conversor de Unidades

🖥️ Interfaz gráfica

Este proyecto cuenta con una interfaz gráfica desarrollada en Java Swing para facilitar la interacción del usuario. Visualiza la interfaz completa:

Interfaz del Conversor de Unidades

🔄 Funcionalidades

Tipos de conversiones:

  • Longitud:
    • Milímetros (mm)
    • Centímetros (cm)
    • Decímetros (dm)
    • Metros (m)
    • Decámetros (dam)
    • Hectómetros (hm)
    • Kilómetros (km)
  • Tiempo:
    • Segundos (s)
    • Minutos (min)
    • Días (d)
    • Semanas
    • Meses
    • Años
  • Temperatura:
    • Celsius (°C)
    • Fahrenheit (°F)
    • Rankine (°R)
    • Kelvin (K)
  • Divisas:
    • Euro (EUR)
    • Dólar (USD)
    • Yen japonés (JPY)
    • Won surcoreano (KRW)
    • Libra esterlina (GBP)
    • Peso colombiano (COP) (datos hasta 25 abril 2023)

🛠️ Herramientas utilizadas

  • Lenguaje de programación: Java (OpenJDK 17.0.6).
  • Interfaz gráfica: Swing.
  • Gestor de paquetes: Maven.
  • Control de versiones: Git & GPG.
  • IDEs: Visual Studio Code (para pruebas unitarias) y Eclipse (para la interfaz de usuario y la compilación).

⚙️ ¿Cómo ejecutar el conversor?

Puedes descargar el archivo ejecutable correspondiente a tu versión de Java y ejecutar el comando en tu consola:

Java 11

java -jar conversor_11.jar
bash

Java 17

java -jar conversor_17.jar
bash