Previous Page TOC Next Page

- C -

50 Useful Java Applets


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.

Adam Minu's Calculator

http://www.hk.super.net/~caminu/Calculator.html

This simple calculator applet is fairly good but can be slow to load.

Advertise Scroller

http://java.elim.net/Advertise/

Advertise Scroller is a good applet for advertising.

The Advertisement Panel

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.

AmphetiText

http://minyos.its.rmit.edu.au/~s9506190/amphetitext.html

AmphetiText displays text in an unusual fashion.

AnimatePLUS22

http://www.xm.com/cafe/AnimatePLUS/slideshow.html

AnimatePLUS22 is an applet that can be used to create an animation on a Web page.

Applets at Kassel

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.

Blue Skies for Java

http://cirrus.sprl.umich.edu/javaweather/

Blue Skies for Java is an applet that displays changing weather maps interactively.

Chart

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.

Chat Touring

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.

Chinese Fonts

http://phoenix.cs.hku.hk:1234/~jax/C_LED.shtml

This applet enables you to get Chinese characters in an LED sign display.

ClickBoard

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.

Color Matcher 3

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.

Color(RGB) HTML Tag Generator

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.

Crossword Puzzle

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.

Curve Applet

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.

DNA Sequence Display Applet

http://cbil.humgen.upenn.edu/~sdong/sequence.html

This applet lets you annotate biological sequences.

Dynamic Billboard

http://www.db.erau.edu/java/billboard/

Dynamic Billboard is a billboard applet with changing messages.

Gif Slider

http://www.ohiou.edu/~rbarrett/java/rich/gifslider/

Gif Slider slides GIF images around the screen.

Graph

http://www.sfc.keio.ac.jp/~t93116jk/zemi/test5.html

The Graph applet is a good tool for creating line, bar, and pie graphs.

GrowingText Effect

http://www1.mhv.net/~jamihall/java/GrowingText/GrowingText.html

GrowingText is an applet that first displays text very small and then increases its size.

GuestBook

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.

HexCalc

http://www.nrg.org/hexcalc/HexCalc.html

HexCalc is a hexademical calculator. Programmers will find this applet to be quite useful.

HotTea

http://gpg.com/hottea/

HotTea is an applet that can be used to generated Persian and Arabic text on-screen.

The Impressionist

http://reality.sgi.com/grafica/impression/

This applet is a paint program that lets you create a painting from a photograph.

InfoTicker

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.

INOTE

http://jefferson.village.virginia.edu/~mar4g/

INOTE applet is a tool that enables you to put text on an image.

ISO8559 HTML Conversion Machine

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.

Java Dance

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.

Java Graffiti Chalkboard

http://www.tisinc.com/beta/cbapplet.html

Java Graffiti Chalkboard is an applet that lets a user draw on a chalkboard.

Java Graph Class Library

http://www-igpp.llnl.gov/people/brookshaw/java/

This group of Java classes helps you plot graphs using Java applets.

Java Sinus Scroller

http://www.ping.ch/black_sun/sinus.htm

This applet is another strange text display applet.

Jmath

http://www.geom.umn.edu:80/~rminer/jmath/

Jmath is an applet that allows you to display mathematical formulas on-screen.

J-Tools

http://www.crl.com/~integris/j_tools.htm

The J-tools applet lets you create special effect text, bullets, and rules.

Juggling

http://www.acm.uiuc.edu/webmonkeys/juggling/

This animation teaches you how to juggle from one to three balls.

Jumping Frog

http://www.franceway.com/frogjump.htm

Jumping Frog is an applet that displays a frog jumping around the screen.

Karl's Mortgage Calculator

http://www.broadcom.ie/~kj/java/mortgage.html

This applet is a very handy way to calculate the payments on any given mortgage.

Missile Commando

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.

Nizze's HotJava Applets

http://www-und.ida.liu.se/~d94nilhe/java/applets.html

Nuclear Power Plant

http://www.ida.liu.se/~her/npp/demo.html

This applet simulates a nuclear power plant.

PerspectiveDraw

http://www.ec3.com/

This applet is a package for drawing 3-D models.

RnbText

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.

Robert's Online Pricers

http://www.interpid.com/~robert1/

This site contains a series of online pricers. They include options, derivatives, commissions, and loans.

SineWave Text

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.

Spirograph

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.

SpreadSheet

http://weber.u.washington.edu/~jgurney/java/SpreadSheet/

This applet is no Lotus 1-2-3, but it is a nice small spreadsheet applet.

Stock Trace

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.

Sunclock

http://www.NeoSoft.com/~forge/java/Sunclock/Sunclock.html

This applet is a map of the world showing where the sun is currently shining.

Test Editor

http://www-elec.enst.fr/java/edit-beta/test.html

This applet displays vector graphics that are read in from a file.

Touch-tone

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.

TourGuide

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.

Previous Page TOC Next Page