Documentación oficial
Documentación basada en el código fuente real de jdashboardUI. Los gráficos, gauges e indicadores incluyen referencias visuales creadas para mostrar el tipo de resultado sin presentarlas como capturas exactas.
Módulos disponibles
JGlassPanel
Superficie decorativa translúcida con color, borde y radios configurables.
Tarjetas translúcidas, secciones decorativas y dashboards.
janimations
Utilidades estáticas para transiciones y respuesta visual.
Señalar errores, transiciones de paneles y feedback de interacción.
JIconFont
Acceso a FontAwesome Solid/Regular, Material Design, Bootstrap e IcoMoon.
Iconos uniformes en JCheckBox y controles que acepten fuentes B4X.
jdashboardUtils
Caja de herramientas estática
SQL, colores, texto, sombras, glow, TableView, bitmaps, Views, validación y HTML→PDF.
ResponsiveUtils
Layouts responsive y multi-monitor
Porcentajes de B4XView, tamaño y centrado de Forms, dimensiones de pantalla, escala HiDPI y detección multi-monitor.
JDashboardThemes
15 temas · cambio inmediato en runtime
Cambia el tema de un Form o Pane mientras la aplicación está abierta, sin reiniciar ni recargar layouts. Incluye Fluent, Dracula, Nord, Gruvbox, Solarized, Rose Pine, Tokyo Night, One Dark, Monokai y más.
jdashboard_WindowsStyle
Base del diseño moderno de ventanas
Shell para Forms B4J con barra superior personalizada, acciones del sistema, RootPane, resize, sombras, animaciones, MenuType y adaptación multi-monitor.
custom_form
Constructor de ventanas personalizadas
Crea ventanas completas sobre jdashboard_WindowsStyle: About, herramientas, editores, JMenuBar/Monaco, resize, botones superiores y contenido libre.
Módulos disponibles
JTableview
Tabla visual avanzada
Fórmulas A1, temas, multilenguaje, filtros, edición, navegación tipo Excel, celdas enriquecidas y SQLite.
JDataset
Data Binding + SQLite
Vincula Views con campos de la base de datos, carga registros automáticamente y permite navegación y CRUD.
TableViewUtils
Utilidades visuales para celdas
Helpers estáticos para labels, checkbox, botones, switches, imágenes e iconos destinados a celdas.
jdProperties
Propiedades persistentes con caché
Configuración persistente basada en KeyValueStore con caché en memoria, valores predeterminados y texto de visualización asociado.
Módulos disponibles
JBarChart
Gráfico de jdashboardUI
Gráfico de barras verticales con animación, colores por barra, gradiente, valores, grid y una serie de línea opcional para crear gráficos combinados.
JBubbleChart
Gráfico de jdashboardUI
Gráfico de burbujas XY donde cada punto tiene posición X/Y, tamaño, etiqueta y color propios.
JCandlestickChart
Gráfico de jdashboardUI
Gráfico financiero de velas OHLC para representar apertura, máximo, mínimo y cierre por periodo.
JChartRenderer
Gráfico de jdashboardUI
Motor de renderizado compartido para barras horizontales, burbujas, velas, radar, pie y barras divergentes. Es una API avanzada más cercana a la infraestructura interna.
JDivergingBarChart
Gráfico de jdashboardUI
Barras horizontales divergentes alrededor de cero para comparar valores positivos y negativos.
JDonutChart
Gráfico de jdashboardUI
Gráfico donut completo o semicircular con gaps, gradientes, leyenda, texto/icono central y exportación PNG.
JHorizontalBarChart
Gráfico de jdashboardUI
Barras horizontales con colores individuales, porcentajes, valor máximo configurable, animación y estilos redondeados.
JLineChart
Gráfico de jdashboardUI
Gráfico de línea con curvas suaves, área de relleno, grid, valores, ejes, sufijo y exportación PNG.
JMultiBarChart
Gráfico de jdashboardUI
Barras agrupadas con múltiples series, leyenda, colores, gradiente, spacing configurable y valores por serie.
JMultiLineChart
Gráfico de jdashboardUI
Múltiples series de líneas con leyenda, fill opcional, curvas, colores y estilos de ejes/grid.
JPieChart
Gráfico de jdashboardUI
Gráfico circular por categorías con colores, título, sufijo, tema y animación.
JRadarChart
Gráfico de jdashboardUI
Gráfico radar/spider con múltiples ejes y múltiples series, fill, máximo configurable y detección de vértices.
JStackedBarChart
Gráfico de jdashboardUI
Barras apiladas multi-serie con leyenda, gradientes, grosor y spacing configurables.
JTimeLine
Gráfico de jdashboardUI
Timeline vertical interactivo para hitos, pasos y estados COMPLETED / ACTIVE / PENDING, con iconos, tarjetas y lados alternos.
Módulos disponibles
JCircularProgressBar
Indicador / Gauge
Indicador circular de progreso con mínimo/máximo, valor animado, porcentaje o valor central, título y exportación PNG.
jdashboard_CircularProgressBar
Indicador / Gauge
Indicador circular clásico con gradiente entre dos colores, color vacío, texto central y animación.
jGauge
Indicador / Gauge
Gauge tipo velocímetro semicircular o circular con aguja, rangos coloreados, prefijo/sufijo y mínimo/máximo.
JGaugeProgress
Indicador / Gauge
Gauge/progreso con arco, indicador, modo Half Circle / Full Circle, título y animación de valor.
JLoadingIndicator
Indicador / Gauge
Colección de indicadores de carga animados: círculos, arcos, líneas, PacMan, rainbow, bouncing ball y Kirby.
JPanelProgressBar
Indicador / Gauge
Tarjeta de progreso interactiva con icono, título, porcentaje, color, radio, eventos y elevación.
JProgressBar
Indicador / Gauge
Barra de progreso lineal horizontal o vertical con grosor, color de fondo, color de progreso y animación.
JStatusBarView
Indicador / Gauge
Barra de estado para mensajes Success/Error/Warning/Info, texto personalizado, indicador izquierdo configurable y spinner de progreso con colores independientes.
PanelProgressBar
Indicador / Gauge
Versión ligera de tarjeta de progreso con icono, título, porcentaje, color y esquinas redondeadas.
Módulos disponibles
jCheckbox
Casilla seleccionable con símbolo, imagen, colores y estado personalizables.
Preferencias, formularios y listas de tareas.
jcombobox
Selector visual con opciones de texto, iconos, imágenes y valores asociados.
Idiomas, categorías, filtros y listas de valores asociados.
jButton
Botón visual con degradados
Dos estilos, gradientes, radio de esquina, efecto de selección, iconos e imágenes.
JEditText
Entrada de texto avanzada
Hint, iconos, password, multiline, helper, contador, límite, read-only y error.
OfficeColorPicker
Selector de colores estilo Office
Paleta Theme Colors y Standard colors, color seleccionado, hover, eventos y botón opcional More Colors.
JColorPicker
Selector avanzado HSV + Alpha
Saturación y brillo, barra Hue, transparencia Alpha, hexadecimal editable, color inicial y modo flotante.
Módulos disponibles
jFloatingPanel
Panel flotante de contenido libre con sombra y apertura animada.
Filtros, configuración emergente y paneles informativos.
jFloatingMenu
Menú contextual flotante con acciones, títulos, separadores y submenús.
Menús junto a botones, tablas y tarjetas; acciones agrupadas.
jbtfloating
Botón de acción flotante con elementos expandibles, iconos y tooltip.
Crear, guardar, compartir y ofrecer acciones rápidas.
JMenuBar + JMenuTab + jMenuItem + JSubMenu
Menús desplegables y submenús en cascada
Menús Archivo/Editar/Documento con items, submenús, atajos, iconos de fuente o imágenes. jMenuItem admite Initialize simplificado y SetImageIcon.
JTabBar
Navegación horizontal animada
Tabs de texto, imagen o icono con selección animada y propiedades directas Visible / Enabled que bloquean la interacción.
JToolBar
Toolbar responsive con submenús y Views
Acepta botones, iconos, imágenes, TextField, ComboBox y cualquier View compatible; al quedarse sin ancho mueve items a nuevas filas.
JTreeList
Explorador jerárquico de proyectos
Nodos padre e hijo, iconos o imágenes, selección por Tag, títulos dinámicos y menús contextuales.
JWindowsMenuStyle
3 estilos visuales · 4 modos de uso reales
Classic Logo, Compact Icon y Modern Indicator, más dos composiciones reales del estilo clásico con identidad dinámica o Header + BottomPanel.
Módulos disponibles
JTastyToast
47 notificaciones animadas HD
Canvas en tiempo real, entrada y salida animada, 47 estilos, duración global, gradientes, alpha, color, fuente y CornerRadius.
CustomMessageBox
8 modos de llamada + 47 animaciones
Show1–Show6 para imagen, texto o iconos; ShowAnimated1–2 para Canvas animado; eventos Submit/Cancel y AutoSize responsivo.
Módulos disponibles
Módulos disponibles
Módulos disponibles
FileUtils
Operaciones recursivas de archivos y carpetas
Copia y eliminación recursiva, CopyAsync, renombrado, listado de subcarpetas y fechas de creación/modificación.
FileChooserUtils
Filtros para JavaFX FileChooser
Filtros por extensión, filtro combinado, All Files y selección del filtro predeterminado.
ZipFile + ZipFileHeader
ZIP avanzado y compresión
SmartCompression, AES, streams, lectura sin extraer, progreso asíncrono, renombrado, borrado e inspección detallada.