我对Java不是很有经验,正在努力让进度条工作。我正在使用Netbeans内置的GUI制造器。目前,我的程序从一个目录中读取图像到一个图像数组中。显然,这需要一些时间,因此我想要一个简单的进度条来更新用户知道加载的进度如何。我已经使用了其中一个拖放进度条组件。
- 我目前可以获取目录中的文件数,并且可以计算已加载文件的百分比
- 文件成功加载到数组中,但进度条只在所有文件加载后更新。我尝试在循环时重新验证和重绘,但这并不起作用
- 我尝试了docs.oracle上的各种教程,但似乎什么都无法正常工作。
- 我认为应该使用SwingWorker类,这正确吗?
任何提供示例或建议的帮助将不胜感激!谢谢!