This applet is from the book
Core Java
by Gary Cornell and
Cay Horstmann
, published by SunSoft Press/Prentice-Hall
The source.