2

我创建了一个独立的 java 应用程序,我需要在其中将文件从一个地方复制到另一个地方。但是复制需要时间,我想在 java 中的进度监视器的帮助下显示复制的进度。进度监视器需要一个任务作为其参数,但我不知道如何为该复制功能创建一个任务。谁能给我一些有关创建任务的代码或示例。
-提前致谢

4

2 回答 2

2

Task 是SwingWorker的子类。阅读本教程

于 2011-01-31T07:14:15.103 回答
2

为了为进度监视器创建任务,首先创建一个 swingworker 的子类,在其中提到要在 doInBackground() 方法中执行的代码。然后创建该类的一个对象并执行它。对于进度监视器,将 propertyChangeListener 添加到调用对象的类,并将 changepropertyListener 添加到要为其创建进度监视器的特定对象。有关更多信息,请查看此链接

于 2011-02-05T10:27:04.143 回答