3 ms·
About 3 years ago I was developing a Swing app for a customer that involved some pretty advanced (for me) features. Specifically the ability to "draw" shapes an
by clintjhill 18y ago
About 3 years ago I was developing a Swing app for a customer that involved some pretty advanced (for me) features. Specifically the ability to "draw" shapes and move them around on a pallet. I was in over my head. Then I found:
http://www.cs.umd.edu/hcil/piccolo/ http://www.cs.umd.edu/hcil/piccolo/
Which I just learned today is now being maintained here:
http://www.piccolo2d.org/ http://www.piccolo2d.org/
This project made me rethink GUI development. The naming of the classes in accordance to their responsibility made me realize I was over-thinking my own work and needed to use real life models (e.g. Camera, Layer). I used this library and was pleased and amazed at the work.