Console progress bar

The simplest console-based progress bar for Java

License

License

MIT
Categories

Categories

Net
GroupId

GroupId

ru.creditnet
ArtifactId

ArtifactId

console-progress-bar
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Console progress bar
The simplest console-based progress bar for Java
Project URL

Project URL

http://github.com/creditnet/console-progress-bar
Project Organization

Project Organization

National Credit Bureau
Source Code Management

Source Code Management

http://github.com/creditnet/console-progress-bar

Download console-progress-bar

How to add to project

<!-- https://jarcasting.com/artifacts/ru.creditnet/console-progress-bar/ -->
<dependency>
    <groupId>ru.creditnet</groupId>
    <artifactId>console-progress-bar</artifactId>
    <version>1.0.0</version>
</dependency>
// https://jarcasting.com/artifacts/ru.creditnet/console-progress-bar/
implementation 'ru.creditnet:console-progress-bar:1.0.0'
// https://jarcasting.com/artifacts/ru.creditnet/console-progress-bar/
implementation ("ru.creditnet:console-progress-bar:1.0.0")
'ru.creditnet:console-progress-bar:jar:1.0.0'
<dependency org="ru.creditnet" name="console-progress-bar" rev="1.0.0">
  <artifact name="console-progress-bar" type="jar" />
</dependency>
@Grapes(
@Grab(group='ru.creditnet', module='console-progress-bar', version='1.0.0')
)
libraryDependencies += "ru.creditnet" % "console-progress-bar" % "1.0.0"
[ru.creditnet/console-progress-bar "1.0.0"]

Dependencies

test (2)

Group / Artifact Type Version
junit : junit jar 4.12
ch.qos.logback : logback-classic jar 1.1.11

Project Modules

There are no modules declared in this project.

Console progress bar

The simplest console-based progress bar with non-blocking interface for Java.

Animated preview

Maven

<dependency>
    <groupId>ru.creditnet</groupId>
    <artifactId>console-progress-bar</artifactId>
    <version>1.0.0</version>
</dependency>

Usage

try (ConsoleProgressBar bar = new ConsoleProgressBar(someMax)) {
    some loop {
        // do some business
        bar.step(); // step by 1
        bar.stepBy(someDelta); // step by someDelta
    }
}
ru.creditnet

Национальное кредитное бюро

Versions

Version
1.0.0