Waves
Applet renders waves with some alpha blending effect. The applet is using a rendering pipeline for the effects so that new effects and filters could be easily added on top of each other. The source code is available under the LGPL license.
Download the source code with NetBeans IDE (v5.5) project files here.