【发布时间】:2012-05-02 22:15:48
【问题描述】:
我需要一个关于在 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"
}
}
基本上,我如何以及用什么包装我的下载代码? (我知道需要某种 Task 的子类?)
非常感谢。
编辑:
我们都只有这么多宝贵的时间来活着,没有任何方法可以像我希望的那样用尽可能少的代码或时间完成,所以我不会使用进度条。
【问题讨论】:
-
“我需要一个关于进度条的非常简单的(基本的)教程”给你:How to Use Progress Bars。 “这是一些我希望有人可以扩展的框架代码”你的预算是多少?
-
顺便说一句 -
downloading file..看看ProgressMonitorInputStream这个。它是为此而设计的,应该表明真正的进展。
标签: java swing jprogressbar