guicomponents
A library by Peter Lager for the programming environment processing. Last update, 11/01/2011.
Not only a set of 2D GUI components (buttons, sliders, labels, drop down lists (comboboxes), text boxes etc) but multiple windows that can be used for holding controls or showing separate drawings. G$P can be used with all 2D and 3D graphics modes in the Processing sketching environment. Care has been taken to follow the standard library guidelines provided by 'Processing' to make it easy for existing users to incorporate it into their own sketches and to ease further development of this library.
Download
Download guicomponents version 1.7.5 from GoogleCode
Installation
Unzip and put the extracted guicomponents folder into the libraries folder of your processing sketches. Reference and examples are included in the guicomponents folder.
Keywords gui, 2D, components, wimp, processing, sketching gwoptics
Reference. Have a look at the javadoc reference here. a copy of the reference is included in the .zip as well.
Source. The source code of guicomponents is available at google code, and its repository can be browsed here.
Examples
Find a list of examples in the current distribution of guicomponents, or have a look at them by following the links below.
Tested
Platform Vista, Windows 7, OSX 10.6.7
Processing 1.5.1
Dependencies none