See: Description
| Interface | Description |
|---|---|
| ProgressHandler |
Interface for classes that can pass progress information from implementors
to a
SwingTask. |
| ProgressListener |
Interface for classes that can receive progress information.
|
| SwingTaskView |
Interface for the communication with a view for a
SwingTask. |
| SwingTaskViewConfig |
Interface describing the configuration of a
SwingTaskView. |
| SwingTaskViewFactory |
Interface for classes that can create a
SwingTaskView |
| Class | Description |
|---|---|
| SwingTask<T,V> |
A background task for Swing.
|
| SwingTaskExecutor<T> |
An executor for a
SwingTask. |
| SwingTaskExecutorBuilder<T> |
A builder for
SwingTaskExecutor instances, returned by
SwingTaskExecutors.create(SwingTask). |
| SwingTaskExecutors |
Methods to create
SwingTaskExecutor instances |
| SwingTaskViews |
Methods to create
SwingTaskView instances. |
The core class of this package is the SwingTask
class. It offers the same possibilities as a SwingWorker,
but additionally allows progress reporting and registering callbacks for
event notifications.
The execution of SwingTasks is managed with
SwingTaskExecutors.
Copyright © 2016. All rights reserved.