【发布时间】:2011-11-24 02:34:02
【问题描述】:
public void myMethod {
MyProgessBarFrame progFrame = new MyProgressBarFrame(); // this is a JFrame
progFrame.setVisible(true); // show my JFrame loading
// do some processing here while the progress bar is running
// .....
progFrame.setvisible(false); // hide my progress bar JFrame
} // end method myMethod
我有上面的代码。但是当我运行它时,在我关闭进度条 JFrame 之前,do some processing 部分不会处理。
如何在 do 处理部分显示我的进度条并告诉 Java 继续?
【问题讨论】:
-
你读过
JProgressBar API吗?它有一个指向How to Monitor Progress上的 Swing 教程的链接,其中还谈到了Concurrency和SwingWorkers。 -
是的,camickr 是对的。
-
谢谢大家!目前我没有时间阅读。我正在做一个项目:-(
-
这就是为什么您要预先阅读,以便您了解基础知识并且不要浪费时间以错误的方式做事。
标签: java swing jframe jprogressbar