Swing中的Java任务进度条

Bil*_* VB 3 java swing jprogressbar

我需要一个非常简单的(骨架)教程,用于在Java中开发GUI的进度条.进度条可以是"不确定的",理想情况下具有可更新的文本标签.

这是一些骨架代码,我希望有人可以扩展到足以让某些东西发挥作用.

class MyFunView extends FrameView {

  // class vars and other stuff...

  @Action
  public void excitingButtonPressed() {

     /* I have n files to download */
     // Download file 1, set progress bar status to "downloading file 1"
     // ...
     // Download file n, set progress bar status to "downloading file 2"

  }

} 
Run Code Online (Sandbox Code Playgroud)

基本上,我如何以及如何包装下载代码?(我知道有一些Task的子类需要吗?)

非常感谢提前.

编辑:

我们都只有很多宝贵的时间活着,没有任何方法可以按照我希望的那么少的代码或时间来完成,所以我不会使用进度条.

mKo*_*bel 6

我需要一个非常简单的(骨架)教程,用于在Java中开发GUI的进度条.