Proyectos

🌌Api Personalizada en Java🌌

Java
Api

Proyecto de una api en Java con componentes visuales (Java Swing), funcionalidades y utilidades lógicas

Iridescent ripples of a bright blue and pink liquid

Api Personalizada en Java

Languages license Static Badge Latest Version GitHub Release Date Last Commit

[!WARNING] Existen secciones de utilidades de la api que no fueron probadas correctamente, por lo que pueden existir bugs.

Api personalizada con componentes visuales personalizados y utilidades.

Existen dos versiones, una con todas las funcionalidades, y una versión lite sin el ManejadorLookAndFeels ni NotificacionesModernas. Si se usa la Lite, tener en cuenta que algunos componentes visuales se ven mejor con un Look and Feel diferente al predeterminado.

La api, tanto en su versión estándar, como en su versión Lite, están documentadas, y se generaron sus respectivas documentaciones JavaDoc, que se encuentran en las carpetas ApiDoc. Pueden ser vinculadas al proyecto como muestra el tutorial con enlace al final de este documento.

La api.jar, en ambas versiones, puede ser ejecutada para poder tener acceso a una prueba visual preliminar de la mayoría de sus componentes visuales. En futuras versiones se continuará mejorando.

Si te gustó la api💛 dale una estrellita al repositorio 😋☝

Versión Actual: 2023/08/29

  • Enlace de descarga en Github: descargar última versión.
  • Enlace de descarga en Google Drive: descargar última versión.
  • Cambios de la última actualización:

  • Nuevos componentes visuales: RelojAnalogico, NotificacionesModernas y CarruselImagenes.
  • Corrección de errores menores.
  • Requerimientos:

    Para la correcta ejecución de todas las funcionalidades de la api es necesario el cumplimiento de los siguientes requisitos:

  • Java 1.8 o más reciente.
  • Java Swing.
  • Sitio web de documentación de la api:

    La api presenta un sitio web desarrollado en VuePress con la documentación de la misma (aún en fase de desarrollo). La misma se encuentra en el siguiente enlace.

    Wiki de la Api:

    La api se encuentra documentada tanto con sus respectivos archivos JavaDoc como por una wiki en Github.

    Para acceder a ella seleccione la sección Wiki de este repositorio o siga este enlace.

    Errores Conocidos:

    [!WARNING] La api presenta los siguientes errores conocidos:

  • [ ] https://github.com/EduardoProfe666/Proyecto-Api-Personalizada/issues/3
  • [ ] https://github.com/EduardoProfe666/Proyecto-Api-Personalizada/issues/4
  • Funcionalidades futuras:

    Las próximas funcionalidades y metas a implementar en las futuras actualizaciones son:

  • Calendario personalizable con animaciones (Mucho mejor visualmente que JCalendar).
  • Calendario con estilo parecido al de Windows 10.
  • Selector de hora con estilo parecido al de Windows 10.
  • Confetti!
  • JDialogs personalizados con fondo difuminado (Mucho mejor visualmente que los JDialogs convencionales).
  • Title Bar con estilo parecido al de Windows 10.
  • Title Bar personalizable semitransparente con bordes ovalados.
  • Enlaces:

    Youtube:

  • ¿Cómo importar la api, vincularle el JavaDoc y trabajar con ella?
  • Google Drive:

  • Versión Estándar
  • Versión Lite