This browser does not have a Java Plug-in.
Get the latest Java Plug-in here.

Applet tested on Mac OS X with Safari and Firefox. For Firefox on Windows, please download the HTML to local computer for running*. Built with Processing

Interacting with your mouse 

Interacting with your keyboard

Source code:

The zip file from the ProcessingSketch link allows you to run the above applet from within Processing.

The zip file from the EclipseProject link allows you to open the project in Eclipse IDE and run the applet.

Both links contain the required code, precomputed datasets and font files necessary to run the applet.

*For Windows, the applet works perfectly fine when it's on the local machine. But when Windows Browsers try to run the applet remotely, an OutOfMemory exception is thrown during loading of fonts. This happens for Processing applets exported from either Mac OS X and Windows XP.