Swing
Splines project now has its first incarnation within swash and the example chosen is the perfect one.
In a previous blog, Tim Bourdreau asked for the difference between splines project and java.awt.GeneralPath. Here i show some of the main reasons why generalPath could not be used:
Path can be changed anytime and displayers update themselves upon modification. No hassle.
Modifications on paths...
A bug corrected in latest netbeans 6.1 enables swash to display its animations realtime while you edit within matisse. Great effect and good step ahead in productivity.