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