进度条只是一个例子。
for (int i = 0; i < 200; i++) {
System.out.println("sadadsads");
jProgressBar1.setValue(jProgressBar1.getValue()
+ parcent);
}
进度条无法动态更新。
但是这里
new Thread(new Runnable() {
@Override
public void run() {
int parcent = 5;
for (int i = 0; i < 200; i++) {
System.out.println("sadadsads");
jProgressBar1.setValue(jProgressBar1.getValue()
+ parcent);
}
}
}).start();
它的工作。我知道需要线程,但为什么,为什么我们需要新的线程,为什么不能更新动态。
请为我推荐一本关于这个主题的书。