> I am using java.util.concurrent.ExecutorService to
> create a thread pool. I need a way to inform the user
> of the progress of the threads in the pool.
>
> Does anyone have any ideas of how to do this?
Hand the Executor instances of SwingWorker, which implements RunnableFuture. SwingWorker also has a progress() method which can provide progress information.