Foxtrot 3.0 review

Download
by rbytes.net on

Foxtrot is a small and powerful API for using threads with Swing. It's a small and powerful API for using threads with the Java(TM

License: BSD License
File size: 0K
Developer: Simone Bordet
0 stars award from rbytes.net

Foxtrot is a small and powerful API for using threads with Swing.

It's a small and powerful API for using threads with the Java(TM) Foundation Classes (JFC/Swing).

It is based on a new concept, the Synchronous Model, which greatly increases ease of use.

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.

Here are some key features of "Foxtrot":
code symmetry and readability
easy exception handling
improved mantainability

Foxtrot 3.0 keywords