📄 workflow_progressbar.java
字号:
package treedoc;
// 功能描述
// 提交流程图入库中显示的进度条控制类....
/**
* 名称 : WORKFLOW_PROGRESSBAR
* 描述 : WWW.FANGFA.NET 工作流管理系统--多线程不确定进度条类
* 版权信息 : Copyright (c) 2004 COMSCI
* @作者 : COMSCI Sichuan Fangfa Digital
* @版本 : 0.9 builder 2004091910
* @日期 : 2004/09/19
*/
import javax.swing.*;
import java.awt.*;
import java.awt.event.*;
class workflow_progressbar
extends JPanel {
public JProgressBar pb;
public workflow_progressbar() {
pb = new JProgressBar();
pb.setPreferredSize(new Dimension(300, 20));
pb.setIndeterminate(true);
// 设置定时器,用来控制进度条的处理
Timer time = new Timer(1, new ActionListener() {
int counter = 0;
int end = 0;
public void actionPerformed(ActionEvent e) {
counter++;
pb.setValue(counter);
Timer t = (Timer) e.getSource();
// 如果进度条达到最大值重新开发计数
if (counter == pb.getMaximum()) {
t.stop();
}
}
});
time.start();
// pb.setStringPainted(true);
pb.setMinimum(0);
pb.setMaximum(280);
// pb.setBackground(Color.white);
// pb.setForeground(Color.BLUE);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -