Package details
Foxtrot is an easy and powerful API to use threads with the JavaTM
Foundation Classes (JFC/Swing).
The Foxtrot API are based on a new concept, the Synchronous Model,
that allow you to easily integrate in your Swing code time-consuming
operations without incurring in "GUI-freeze" problem, typical of
Swing applications.
While other solutions have been developed to solve this problem,
being the SwingWorker (see also here for an update) the most known,
they are all based on the Asynchronous Model which, for non-trivial
Swing applications, carries several problems such as code asymmetry,
bad code readability and difficult exception handling.
The Foxtrot API cleanly solves the problems that solutions based on
the Asynchronous Model have, and it's simpler to use.
Your Swing code will immediately benefit of:
* code symmetry and readability
* easy exception handling
* improved mantainability
This package has no releases.