java进度条 JAVA进度条的实时显示


java进度条 JAVA进度条的实时显示

文章插图
大家好,小耶来为大家解答以上的问题 。JAVA进度条的实时显示,java进度条这个很多人还不知道,现在让我们一起来看看吧!
1、import ; import it; import Icon; import l; import onPane; import ressBar; import ow; @SuppressWarnings("serial") public class Demo extends JWindow implements Runnable { // 定义加载窗口大小 public static final int LOAD_WIDTH = 455; public static final int LOAD_HEIGHT = 295; // 获取屏幕窗口大小 public static final int WIDTH = faultToolkit().getScreenSize().width; public static final int HEIGHT = faultToolkit().getScreenSize().height; // 定义进度条组件 public JProgressBar progressbar; // 定义标签组件 public JLabel label; // 构造函数 public Demo() { // 创建标签,并在标签上放置一张图片 label = new JLabel(new ImageIcon("images/")); unds(0, 0, LOAD_WIDTH, LOAD_HEIGHT - 15); // 创建进度条 progressbar = new JProgressBar(); // 显示当前进度值信息 ringPainted(true); // 设置进度条边框不显示 rderPainted(false); // 设置进度条的前景色 reground(new Color(0, 210, 40)); // 设置进度条的背景色 ckground(new Color(188, 190, 194)); unds(0, LOAD_HEIGHT - 15, LOAD_WIDTH, 15); // 添加组件 (label); (progressbar); // 设置布局为空 yout(null); // 设置窗口初始位置 cation((WIDTH - LOAD_WIDTH) / 2, (HEIGHT - LOAD_HEIGHT) / 2); // 设置窗口大小 ze(LOAD_WIDTH, LOAD_HEIGHT); // 设置窗口显示 sible(true); } public static void main(String[] args) { Demo t = new Demo(); new Thread(t).start(); } @Override public void run() { for (int i = 0; i < 100; i++) { try { (100); } catch (InterruptedException e) { StackTrace(); } lue(i); } essageDialog(this, "加载完成"); se(); } } 。
【java进度条 JAVA进度条的实时显示】本文到此分享完毕,希望对大家有所帮助 。