The zip file contains source code for the effects in this page.
All effects are implemented via a base class (FxBase) that instance a "plugin" class that implements the FxFace interface.
To create new effects define a new class, derive from FxFace and pass the name of the new class to the base applet via FXPLUGINNAME param.
Code rebuilt using Eclipse IDE