Need to run a long-running (time-consuming) process (operation, task)
in your Java application? Trouble with user interaction?
Get trapped in threading issues? Then all you need is Asprise Progress Monitor Dialog.
Asprise Progress Monitor Dialog is an improved implementation of Sun’s
ProgressMonitor (javax.swing.ProgressMonitor),
which can be used to monitor the progress of some operations (usually long-running operations). With all the features of Sun’s
ProgressMonitor, Asprise Progress Monitor Dialog offers the following additional
features:
Calculating and displaying estimated remaining time;
Supporting of sub tasks – i.e., displaying both the progress of main task and the progress of sub tasks;
Options of modality;
Showing animations
Fully customizable;
Ease of use;
Free of charge [terms & conditions apply]
For most of people, one of the most significant benefits is that
you do not have to spend hours or days try to figure out
How to start a long-running process with a modal dialog blocking user input?
How to tackle UI threading issues?
because all of your concerns are addressed well in Asprise Progress Monitor Dialog.
Getting Started with Asprise Progress Monitor Dialog 1.2.3...