Technical Support
🟢 Online now
Hello 👋

How can we help you today?
Contact on WhatsApp
B4X Store
jdashboardUI / Indicadores, progreso y gauges / jdashboard_CircularProgressBar
Indicadores, progreso y gauges

jdashboard_CircularProgressBar

Indicador circular clásico con gradiente entre dos colores, color vacío, texto central y animación.

Buscar en toda jdashboardUI
Fuente
jdashboardUI.b4xlib · Solo API pública
Idioma de la tienda: es
Imagen de referencia
Referencia visual creada para la documentación a partir del tipo real del componente. No es una captura exacta.
REFERENCE
jdashboard_CircularProgressBar REFERENCE 72%

Indicadores, progreso y gauges · jdashboardUI 23.5 · B4J / JavaFX

Indicador circular clásico con gradiente entre dos colores, color vacío, texto central y animación.

La imagen mostrada en esta página es una referencia visual creada para la documentación. No pretende ser una captura pixel-perfect del control; el resultado real depende del tamaño, tema, colores y datos.

Características destacadas

  • Animación configurable
  • Valor animado

Cuándo usarlo

Indicador circular clásico con gradiente entre dos colores, color vacío, texto central y animación.

Designer Properties

Property Type Default Description
FirstColor Color #FFA9D8FF Color for the progress bar's start.
SecondColor Color 0xFF004884 Color for the progress bar's end.
ColorEmpty Color 0xFFE4DADA Color for the empty part of the progress bar.
StrokeWidth Int 10 Width of the progress bar stroke.
Duration Int 3000 Animation duration in milliseconds.
TextSize Int 16 Font size of the central text.
TextColor Color 0xFF000000 Color of the central text.

Creación y ciclo de vida

Private jdashboard_CircularProgressBar1 As jdashboard_CircularProgressBar

jdashboard_CircularProgressBar1.Initialize(Me, "jdashboard_CircularProgressBar1")
jdashboard_CircularProgressBar1.AddToParent(Root, 20dip, 20dip, 180dip, 180dip, 0xFFA9D8FF, 0xFF004884, 10dip, 16, xui.Color_White)

Ejemplo funcional

jdashboard_CircularProgressBar1.TextSize = 18
jdashboard_CircularProgressBar1.TextColor = xui.Color_White
jdashboard_CircularProgressBar1.Value = 68

Propiedades B4X normalizadas

Los accesores públicos getX/setX compatibles se presentan como propiedades B4X normales. Los métodos parametrizados siguen documentándose como métodos.

Propiedad Acceso Tipo
Value read / write Float
ColorEmpty read / write Int
TextColor read / write Int
TextSize read / write Int
TextFont read / write B4XFont

Eventos

  • ValueChange(value As Float)

Exportación y renderizado

Este componente no expone una función pública de exportación PNG en la versión analizada.

Notas y comportamiento real de la versión analizada

  • La API descrita se obtuvo del código fuente real del módulo.

API pública completa

  • Initialize(Callback As Object, EventName As String)
  • DesignerCreateView(Base As Object, Lbl As Label, Props As Map)
  • AddToParent(Parent As B4XView, l As Int, t As Int, w As Int, h As Int, FirstColor As Int, SecondColor As Int, StrokeWidth As Int, Text_size As Int, Text_Color As Int) As B4XView
  • setTextSize(Size As Int)
  • setTextColor(Color As Int)
  • setTextFont(Font As B4XFont)
  • setValue(NewValue As Float)
  • getValue() As Float
  • setColorEmpty(Color As Int)
  • getColorEmpty() As Int
  • getTextColor() As Int
  • getTextSize() As Int
  • getTextFont() As B4XFont

Componentes relacionados

  • JCircularProgressBar
  • JGaugeProgress