首先在模块选择中要加入进度API.
然后将要执行的任务封装为一个线程,如Runnable.
private class Progress implements Runnable {
public void run() {
ProgressHandle handle = ProgressHandleFactory.createHandle("任务名称");
handle.start();
//handle.progress(10);
......
//handle.progress(50);
handle.finish();
}
}
最后执行这个线程.
进度API的更详细说明,请参看:http://bits.netbeans.org/6.0/javadoc/org-netbeans-api-progress/org/netbeans/api/progress/package-summary.html#package_description