我想要使用
JProgressBar
,并且它必须在一秒钟内加载完成。我不想等待任何任务完成,只是想在一秒钟内填满进度条。所以我写了下面的代码。但是它并没有起作用,进度条没有填充。我是Java新手,请问有谁能帮帮我?
public void viewBar() {
progressbar.setStringPainted(true);
progressbar.setValue(0);
for(int i = 0; i <= 100; i++) {
progressbar.setValue(i);
try {
Thread.sleep(10);
} catch (InterruptedException ex) {
JOptionPane.showMessageDialog(null, ex.getMessage());
}
}
progressbar.setValue(progressbar.getMinimum());
}