This appendix contains 50 useful Java applets that are available over the Internet. You can download any of these applets over the Internet and use them on your own pages. Some of them do not have links so that you can easily download the applet. In these cases, you can look at the HTML source and discover the name of the Java class file to download. However, whenever you download any applet code, please make sure you do not violate any copyright restrictions when you do so.
http://www.hk.super.net/~caminu/Calculator.html
This simple calculator applet is fairly good but can be slow to load.
http://java.elim.net/Advertise/
Advertise Scroller is a good applet for advertising.
http://163.121.10.41/java/applets/AdPanel/
The Advertisement Panel is an applet that displays a set of images with different advertisements on your Web page. It offers 11 different effects that can be used to transition from one ad to another.
http://minyos.its.rmit.edu.au/~s9506190/amphetitext.html
AmphetiText displays text in an unusual fashion.
http://www.xm.com/cafe/AnimatePLUS/slideshow.html
AnimatePLUS22 is an applet that can be used to create an animation on a Web page.
http://www.uni-kassel.de/fb16/ipm/mt/java/javae.html
This example is more of a site than an individual applet. Of all the applets at this site, the best one is called Ticker. Ticker creates a scrolling marquee that is one of the best marquee-type programs on the Net.
http://cirrus.sprl.umich.edu/javaweather/
Blue Skies for Java is an applet that displays changing weather maps interactively.
http://weber.u.washington.edu/~jgurney/java/Chart/
Chart is a applet that draws a simple bar chart with the values that you specify in the HTML file.
http://www.cs.princeton.edu/~burchard/www/interactive/chat/express.html
Chat Touring has two purposes. The first is to be a chat system where people can talk to each other interactively. The second is to allow group tours to be conducted.
http://phoenix.cs.hku.hk:1234/~jax/C_LED.shtml
This applet enables you to get Chinese characters in an LED sign display.
http://users.aimnet.com/~foureyes/clickboard/ClickBoard.html
ClickBoard is an applet that lets you create your own animation to put on your Web page.
http://www.mcs.anl.gov/home/kwong/JAVA/ColorM.html
This applet lets you enter the RGB values, and it will give you back the six best matches from either the Netscape or the X11 color list.
http://www.mindspring.com/~apollo/java/applets/rgb/rgb.html
This applet generates HTML tags. The user selects a set of colors, and the applet will generate the codes necessary to implement that set of colors on a Web page.
http://www6.netscape.com/comprod/products/navigator/version_ 2.0/java_applets/Crossword/
This applet is a crossword puzzle much like those found in the newspaper.
http://fas.sfu.ca/1/cs/people/GradStudents/heinrica/personal/curve.html
After you select at least four points, this applet draws a curve from the points.
http://cbil.humgen.upenn.edu/~sdong/sequence.html
This applet lets you annotate biological sequences.
http://www.db.erau.edu/java/billboard/
Dynamic Billboard is a billboard applet with changing messages.
http://www.ohiou.edu/~rbarrett/java/rich/gifslider/
Gif Slider slides GIF images around the screen.
http://www.sfc.keio.ac.jp/~t93116jk/zemi/test5.html
The Graph applet is a good tool for creating line, bar, and pie graphs.
http://www1.mhv.net/~jamihall/java/GrowingText/GrowingText.html
GrowingText is an applet that first displays text very small and then increases its size.
http://www.nai.net/~rvdi/home.htm#Guestbook
Want to keep track of people who visit your Web site? Do you also want them to leave comments? GuestBook is an applet that will handle these tasks for you.
http://www.nrg.org/hexcalc/HexCalc.html
HexCalc is a hexademical calculator. Programmers will find this applet to be quite useful.
http://gpg.com/hottea/
HotTea is an applet that can be used to generated Persian and Arabic text on-screen.
http://reality.sgi.com/grafica/impression/
This applet is a paint program that lets you create a painting from a photograph.
http://www.panix.com/~erik/InfoTicker.cgi
InfoTicker is an applet that is a simple personal agent. It looks at Internet information in real time and gives you regular updates.
http://jefferson.village.virginia.edu/~mar4g/
INOTE applet is a tool that enables you to put text on an image.
http://www.conveyor.com/entity.html
ISO8559 is a standard way to represent foreign characters in U.S. ASCII. This applet will help you convert between ASCII and the HTML entity names for the characters.
http://tech-www.informatik.uni-hamburg.de/dance/JDance-e.html
Java Dance is a virtual dancing instructor that teaches you how to dance. Only four dances are available.
http://www.tisinc.com/beta/cbapplet.html
Java Graffiti Chalkboard is an applet that lets a user draw on a chalkboard.
http://www-igpp.llnl.gov/people/brookshaw/java/
This group of Java classes helps you plot graphs using Java applets.
http://www.ping.ch/black_sun/sinus.htm
This applet is another strange text display applet.
http://www.geom.umn.edu:80/~rminer/jmath/
Jmath is an applet that allows you to display mathematical formulas on-screen.
http://www.crl.com/~integris/j_tools.htm
The J-tools applet lets you create special effect text, bullets, and rules.
http://www.acm.uiuc.edu/webmonkeys/juggling/
This animation teaches you how to juggle from one to three balls.
http://www.franceway.com/frogjump.htm
Jumping Frog is an applet that displays a frog jumping around the screen.
http://www.broadcom.ie/~kj/java/mortgage.html
This applet is a very handy way to calculate the payments on any given mortgage.
http://www.sdsu.edu/~boyns/java/mc/
Missile Commando is a simple game that is similar to the old arcade game Missile Command. Missile Commando is much simpler though.
http://www-und.ida.liu.se/~d94nilhe/java/applets.html
http://www.ida.liu.se/~her/npp/demo.html
This applet simulates a nuclear power plant.
http://www.ec3.com/
This applet is a package for drawing 3-D models.
http://www.crl.com/~integris/JT_RNBT.htm
RnbText draws text in a rainbow of colors. Also, it gives the text a very slight sine wave effect.
http://www.interpid.com/~robert1/
This site contains a series of online pricers. They include options, derivatives, commissions, and loans.
http://forte.poly.edu:8000/Sine.html
SineWave Text is an applet that displays text in an obvious sine wave. The effect is much more stated than the one in RnbText.
http://www.wordsmith.org/~anu/java/spirograph.html
Remember Spirograph from when you were a child? You'll be glad to know that there is a Java version of your old favorite.
http://weber.u.washington.edu/~jgurney/java/SpreadSheet/
This applet is no Lotus 1-2-3, but it is a nice small spreadsheet applet.
http://www.cs.virginia.edu/~cd4v/graph/StockGraph.html
Stock Trace is a stock market tracking applet. It prints a graph of the history of a stock.
http://www.NeoSoft.com/~forge/java/Sunclock/Sunclock.html
This applet is a map of the world showing where the sun is currently shining.
http://www-elec.enst.fr/java/edit-beta/test.html
This applet displays vector graphics that are read in from a file.
http://madeira.cc.hokudai.ac.jp/RD/takai/myjava4.html
This applet is a Touch-Tone telephone pad. When its buttons are pressed, it generates the tones needed to place a call.
http://weber.u.washington.edu/~jgurney/java/TourGuide/
This applet launches an untrusted applet and another browser screen. The untrusted applet lets you tour the Web page on the new browser screen.