MyGUI is a collection of compatable graphical user interface objects designed to work with processing.

Current features include:

Normal usage involves creating a MyGUI object and adding other MyGUI elements to it. Each element requires a reference to the parent processing applet so they know where to draw them selves. Most elements also require an x,y coordinate as well... but basically thats all you have to do to put an object onto your screen. The MyGUI controller handles all of the draw, mouse and keyboard events automatically for you.

Author John Beech
Built to work with Processing.