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.
La api se encuentra documentada, y se generó su respectiva documentación JavaDoc, que se encuentra en las carpetas ApiDoc. Pueden ser vinculadas al proyecto como muestra el tutorial con enlace al final de este documento.
La api-version.jar, 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: 2024/06/08
- Enlace de descarga en Github: descargar última versión.
- Enlace de descarga en Google Drive: descargar última versión.
- Reestructuración y Refactorización de la arquitectura de paquetes de la api: La api sufrió una gran cantidad de cambios en cuanto a la arquitectura de paquetes y su contenido para hacerla más ligera y eficiente.
- Descontinuación de la api lite: Se descontinuó el soporte de la api lite, puesto que no era necesaria.
- Descontinuación de lafs: Se descontinuó el soporte de los siguientes lafs en el
ManejadorLookAndFeels
:JGoodies Looks
JTatoo
LiquidLnF
NimrodLF
TinyLaF
TonicLF
- Descontinuación del componente visual
Notificaciones
- Solucionados los bugs #3 y #4
- Mejora de la prueba visual y aumento de pruebas
- Se actualizó la librería de flatlaf a la versión 3.4.1
- Se agregó el addon de flatlaf swingx
- Nuevos Componentes Visuales:
ImagenFBR
,Pagination
,Drawer
,SpinnerProgress
,GaugeChart
,HorizontalBarChart
,PieChart
,LineChart
, another simplePie Chart
,GlassPanePopup
,Calendar
(Windows 11),DatePicker
,TimePicker
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
.
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.
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.
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 losJDialogs
convencionales).Title Bar
con estilo parecido al deWindows 10
.Title Bar
personalizable semitransparente con bordes ovalados.