⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 workflow_progressbar.java

📁 本人的工作流模型管理器与算法控制程序包
💻 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 + -