ProgressBarConfiguration presets with sensible defaults.
Each constant returns a fully built ProgressBarConfiguration via
getConfiguration(). Presets can be used directly or as a starting point
for further customization via ProgressBarConfiguration#fromPreset(ProgressBarPreset).
Available presets and their default values:
| Preset | Length | Complete | Incomplete | Format |
|---|---|---|---|---|
| BLOCKS | 40 | █ | ░ | :bar :percent% [:elapsed/:remaining] |
| LINES | 50 | ▂ | ▁ | :bar :percent% |
| BOLD | 40 | ▰ | ▱ | :bar :percent% | :progress/:total |
| CLASSIC | 50 | # | = | [:bar] :percent% [:elapsed] |
| DOTS | 50 | ● | ○ | :bar :percent% |
Example — customizing a preset:
ProgressBarConfiguration config = ProgressBarConfiguration.fromPreset(ProgressBarPreset.CLASSIC)
.length(60)
.build();
| Modifier and Type | Field and Description |
|---|---|
| public static final ProgressBarPreset | BLOCKS
Block-style bar using |
| public static final ProgressBarPreset | BOLD
Bold-style bar using |
| public static final ProgressBarPreset | CLASSIC
Classic ASCII bar using |
| public static final ProgressBarPreset | DOTS
Dot-style bar using |
| public static final ProgressBarPreset | LINES
Line-style bar using |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public abstract ProgressBarConfiguration | |
| public static ProgressBarPreset | |
| public static ProgressBarPreset[] |
| BLOCKS | back to summary |
|---|---|
| public static final ProgressBarPreset BLOCKS Block-style bar using | |
| BOLD | back to summary |
|---|---|
| public static final ProgressBarPreset BOLD Bold-style bar using | |
| CLASSIC | back to summary |
|---|---|
| public static final ProgressBarPreset CLASSIC Classic ASCII bar using | |
| DOTS | back to summary |
|---|---|
| public static final ProgressBarPreset DOTS Dot-style bar using | |
| LINES | back to summary |
|---|---|
| public static final ProgressBarPreset LINES Line-style bar using | |
| ProgressBarPreset | back to summary |
|---|---|
| private ProgressBarPreset() | |
| getConfiguration | back to summary |
|---|---|
| public abstract ProgressBarConfiguration getConfiguration() Returns a new Each call returns a distinct instance. To customize a preset's values,
use
| |
| valueOf | back to summary |
|---|---|
| public static ProgressBarPreset valueOf(String name) | |
| values | back to summary |
|---|---|
| public static ProgressBarPreset[] values() | |