This Java applet is ported version of the OpenGL based "Bézier Surface" program.
For more details, see the instruction of the original.
OpenGL version 
Source code:
bs_ja_src.zip 
Acknowledgment:
Ported to Java by David M. Smith (Georgia Institute of Technology
) http://www.cc.gatech.edu/fac/David.Smith
.

Supplementary Information: Ryoichi Mizuno - Google+ 