Technical Support
🟢 Online now
Hello 👋

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

JStatusBarView

Status bar for Success/Error/Warning/Info messages, custom text and a progress spinner.

Search all jdashboardUI docs
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
JStatusBarView REFERENCE Ready — build completed successfullyProcessing files...

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

Status bar for Success/Error/Warning/Info messages, custom text and a progress spinner.

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

  • Status bar for Success/Error/Warning/Info messages, custom text and a progress spinner.

When to use it

Status bar for Success/Error/Warning/Info messages, custom text and a progress spinner.

Designer Properties

Property Type Default Description
BackgroundColor Color 0xFF1E1E1E Background color of the status bar.
BorderColor Color 0xFF333333 Top border color.
TextColor Color 0xFFCCCCCC Default text color.
BarHeight Int 24 Height of the status bar.
InitialText String Listo Text shown when initialized.
ProgressColor Color 0xFF34C759 Color of the loading spinner.

Creation and lifecycle

Private JStatusBarView1 As JStatusBarView

'Add JStatusBarView from the Designer and use it after Root.LoadLayout(...).

Working example

JStatusBarView1.ShowInfo("Connecting...")
JStatusBarView1.ShowProgress(True)

'After completion:
JStatusBarView1.ShowProgress(False)
JStatusBarView1.ShowSuccess("Ready")

Normalized B4X properties

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

Property Access Type
Font read / write Font

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

  • The API below was extracted from the actual module source.

Complete public API

  • Initialize(Callback As Object, EventName As String)
  • DesignerCreateView(Base As Pane, Lbl As Label, Props As Map)
  • ShowProgress(Show As Boolean)
  • SetProgressColor(Color As Int)
  • setFont(f As Font)
  • getFont() As Font
  • ShowMessage(Text As String)
  • ShowCustom(Text As String, Color As Int, CustomFont As Font = Null)
  • ShowCustomFull(Text As String, Color As Int, CustomFont As Font)
  • ShowSuccess(Text As String)
  • ShowError(Text As String)
  • ShowWarning(Text As String)
  • ShowInfo(Text As String)
  • ApplyThemeColors(BackgroundColor As Int, BorderColor As Int, TextColor As Int, ProgressColor As Int)
  • GetBase() As Pane
  • JLoadingIndicator
  • JProgressBar