The above applet requires Java to be enabled on your browser and makes use of relatively recent features in the Java language. It will work with any Java runtime that supports version 1.4 or higher, but not previous versions.
Alternatevly, you can download the JAR file to your local machine and double-click it to run it locally or download the source code to see how it works.