We keep pushing jDashboardUI forward, and today weโre introducing a fresh component that will take your dashboards to the next level:
JPanelProgressBar
This isnโt just another progress bar โ itโs a modern, fully customizable widget designed to showcase skills, KPIs, or any type of progress in a clean and elegant way.
Key Features:
Quick Example:
The source code of this simple example (where JPanelProgressBar works seamlessly with JGlassPanel) will be distributed together with the library:
Donโt miss out! jDashboardUI is currently 50% OFF:
Get it here
With JPanelProgressBar, your UI doesnโt just display progressโฆ it impresses.

This isnโt just another progress bar โ itโs a modern, fully customizable widget designed to showcase skills, KPIs, or any type of progress in a clean and elegant way.

Customizable Title (text, font, and color).
Dynamic Color & Corner Radius to match your style.
Smooth animated progress (0% โ 100%), with optional percentage display.
Built-in Icon with adjustable size (perfect for skills, categories, or metrics).
Built-in Events:
- Click
interact directly with the component.
- ValueChanged (NewValue As Int)
react instantly to progress updates.
- Click

Example:
Dim progressBar As JPanelProgressBar
progressBar.Initialize(Me, "progressBar")
progressBar.AddToParent(Root, 20, 50, 300, 70)
progressBar.Title = "Java"
progressBar.Progress = 80
progressBar.setIcon(Chr(0xF17A), xui.CreateDefaultFont(24)) ' FontAwesome icon



With JPanelProgressBar, your UI doesnโt just display progressโฆ it impresses.

Last edited: