Piccolo2D is a toolkit that supports the development of 2D structured graphics programs, in general, and Zoomable User Interfaces (ZUIs), in particular. A ZUI is a new kind of interface that presents a huge canvas of information on a traditional computer display by letting the user smoothly zoom in to get more detailed information and zoom out for an overview. It uses a "scene-graph" model that is common to 3D environments. This means that Piccolo maintains a hierarchical structure of objects and cameras.
| Tags | Software Development Libraries Java Libraries multimedia Graphics Animation |
|---|---|
| Licenses | BSD Revised |
| Operating Systems | Windows Windows Windows CE Unix Mac OS X |
| Implementation | Java C# |
Recent releases


Release Notes: Apache Maven is now used instead of Apache Ant. SWT support and SWT examples were refactored from extras into their own modules. Many Checkstyle, PMD, and FindBugs errors and warnings have been fixed. Unit test line coverage has been increased to 48%.


Release Notes: The Piccolo project has been reborn as Piccolo2D. This release contains a number of community submitted bugfixes, as well as experimental Swing integration support via the PSwing class. There are no API changes to the core functionality, so it should be an easy upgrade for existing Piccolo users.
The Open Source toolkit for Secure Sockets Layer and Transport Layer Security