Api Personalizada en Java
[!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
Cambios de la última actualización:
RelojAnalogico
, NotificacionesModernas
y CarruselImagenes
.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:
JCalendar
).Windows 10
.Windows 10
.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.