Java 控制台 进度条
- progress-bar
- 简介
- 效果图
- 使用介绍
progress-bar
简介
gitee链接: https://gitee.com/sincere-jxx/progress-bar main分支
进度条颜色可变,绿色(默认),红色,黄色,蓝色等
长度50(默认)可变
开始字符‘[‘(默认)可变
结束字符’]'(默认)可变
输出字符‘=’(默认)可变
进度条是否显示, 默认显示
百分比是否显示,默认显示
时间(单位毫米)是否显示,默认显示
效果图
使用介绍
下面展示 progress-bar 使用方法
-
引入 jar包 链接: https://gitee.com/sincere-jxx/progress-bar/releases/tag/v0.1。或者拉代码package ,再或者直接使用代码也可以
-
像下边这样 在一个有边界的 循环中使用。
public static void test(){// dataSize = 60, 100, 50, 123, 45, 203int dataSize = 60;// 1. 可以这样使用 先声明 Configuration 再声明 ProgressBar// Configuration configuration = Configuration.getDefaultConfiguration();// ProgressBar bar = new ProgressBar(dataSize, configuration);// 2. 也可以这样使用 使用默认的 ConfigurationProgressBar bar = new ProgressBar(dataSize);// 3. 进度条需要在 一个循环作业中for(int i=0;i<dataSize;i++){// 4. 模拟业务代码try {Thread.sleep(100);} catch (InterruptedException e) {e.printStackTrace();}// 5. 如果想看到进度条 下边这句得 加上bar.show();}
}