Technical Support
🟢 Online now
Hello 👋

How can we help you today?
Contact on WhatsApp
B4X Store
jdashboardUI / Indicators, Progress & Gauges / JLoadingIndicator
Indicators, Progress & Gauges

JLoadingIndicator

Animated loading indicator collection: circles, arcs, lines, PacMan, rainbow, bouncing ball and Kirby.

Source
jdashboardUI.b4xlib · Public API only
Store language: en
Reference visual
Documentation reference created from the real component type. It is not an exact screenshot.
REFERENCE
JLoadingIndicator REFERENCE

Indicators, Progress & Gauges · jdashboardUI 23.5 · B4J / JavaFX

Animated loading indicator collection: circles, arcs, lines, PacMan, rainbow, bouncing ball and Kirby.

The image shown on this page is a documentation reference visual. It is not intended to be a pixel-perfect screenshot; the real result depends on size, theme, colors and data.

Highlights

  • Configurable animation
  • 14 animation styles

When to use it

Animated loading indicator collection: circles, arcs, lines, PacMan, rainbow, bouncing ball and Kirby.

Designer Properties

Property Type Default Description
Color Color 0xFFFFFFFF
IndicatorStyle String Three Circles 1
Duration Int 1000

Creation and lifecycle

Private JLoadingIndicator1 As JLoadingIndicator

JLoadingIndicator1.Initialize(Me, "JLoadingIndicator1")
JLoadingIndicator1.AddToParent(Root, 20dip, 20dip, 120dip, 120dip, xui.Color_White, "Arc 1", 1000)

Working example

JLoadingIndicator1.ChangeIndicatorType("Rainbow Circle 2")
JLoadingIndicator1.Show

'When the task finishes:
JLoadingIndicator1.Hide

Normalized B4X properties

Compatible public getX/setX accessors are presented as normal B4X properties. Parameterized accessors remain documented as methods.

There are no simple get/set pairs that map to B4X properties.

Events

No public events are declared in the analyzed version.

Export and rendering

This component does not expose a public PNG export function in the analyzed version.

Source-backed notes for the analyzed version

  • Designer styles include 14 animations, including PacMan, PacManWithGhosts, Rainbow Circle variants, BouncingBall and KirbyEating.

Complete public API

  • 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,Color As Int, IndicatorStyle As String, time As Int )
  • Show()
  • Hide()
  • ChangeIndicatorType(NewStyle As String)
  • JProgressBar
  • JStatusBarView