Chapter 14

What's Cool


CONTENTS

3D Chemical Models

by James Gosling
URL: http://www.javasoft.com/applets/applets/ChemicalModels/index.html

Renders 3-D molecular models (desribed in .xyz format) and allows user to rotate them.

3D Java menu!

URL: http://home.sn.no/~espeset/menu3d.html

A fast loading and smooth moving 3D menu.

3D Navigation

by J.C. Dufourd
URL: http://www.elec.enst.fr/java/n/test.html

A 3D rotating cube as a navigation button.

3-D Netris

by Greg Travis
URL: http://www.earthweb.com/java/Netris/

Watch the pieces fall! Rotate the board in real time! Keep score in your head!

3D solid viewer

by Daeron Meyer
URL: http://www.geom.umn.edu/~daeron/apps/CV/viewer.html

A 3D solid viewer that displays objects with shaded polygons rather than wireframe. It can read and display objects in the OFF (oogl) file format, the same format used in the Geometry Center 3D viewer Geomview.

3D Stereo Pair Modeler

URL: http://www.mit.edu:8001/people/twm/strobe/modeler.html

This applet is capable of extracting 3D data stored in a pair of stereo images. If you don't know what a stereo pair is, take a look at this page for an explanation.

3D Surface Rendering

URL: http://reality.sgi.com/grafica/java3d/

This application draws a 3D surface using the primitive graphics model provided with the BETA JDK. It transforms the polygons, and sorts them in depth to make a hidden surface illustration and displays the image using double buffering.

Abacus

URL: http://www.ee.ryerson.ca:8080/~elf/abacus.html

An abacus, and tutorial on using an abacus. Good educational value.

Acme.Psg - a PostScript-like alternative to the Graphics class

by Jef Poskanzer
URL: http://www.acme.com/java/software/Acme.Psg.html

This class provides a functional equivalent of java.awt.Graphics, but with a very PostScript-like interface. It implements the following PostScript operators: gsave grestore grestoreall initgraphics setlinewidth setcolor setgray sethsbcolor setrgbcolor translate scale rotate transform dtransform newpath moveto rmoveto lineto rlineto arc arcn curveto rcurveto closepath erasepage fill stroke show stringwidth.

Age Detection Applet

by Timothy Macinta
URL: http://www.mit.edu/people/twm/stupid/Naked.html

This applet can be used to verify that a user is at least 18 years of age. It compares your identity (entered in your Netscape preferences) against a government database to ensure that you are not a minor. Note: Sense of humor required.

Airport Pattern Simulator

URL: http://www.db.erau.edu/java/pattern/index.html

A demonstration program for a simplistic simulation of aircraft arrivals to a single runway.

Alexander's Java Page Administration

URL: http://www.lookup.com/homepages/87162/home.html

Web Page Management with JAVA. This is an example for an administration of Web Pages on the Net. At the bottom frame you can choose an alternate index, which appears on the leftmost frame. This frame rules the rightmost frame and shows the user the desired information on a particular item.

Yep, that's it .... and a lot more stuff !!! For cool jobs just drop a mail ...

Alien Landing

URL: http://www.ultranet.com/~dandage/alien.htm

Remember the old spaceship landing game? You have to land the alien spacecraft safely on the flat ground. Includes two versions for different OS's.

Amazing JavaScript Maze

by Steven Weinberger
URL: http://www.tisny.com/js_maze.html

The Amazing JavaScript Maze Game. Navigate through a maze to get to the end! Gameboard can be expanded to a variety of game ideas.

American Museum of Natural History - Expedition Guide

URL: http://www.amnh.org/Exhibition/Expedition/Fossils/

This site extends Stanley Poon's TreeBrowse applet to allow users to create and save personal 'expeditions' through the museum's collection. The branching tree structure reflects the cladistic structure of the fossil information.

Amnesia

by The Salamander
URL: http://www.gamezero.com/team-0/comics/games/terrain/

Amnesia is a high speed 3-D shooter. The goal is to shoot down approaching enemy ships. If you miss too many, your game is over. This game features a real-time fractal terrain, multiple enemy types, progressive levels of difficulty, and background loading of game segments during play so as to minimize load times.

This is the first web game from the developers at Neural Overide. [Takes a while to download, but worth the wait. -Ed.]

ANButton.java

by Florian Hars
URL: http://www.math.uni-hamburg.de/~fm5a014/ANButton.html

An applet that provides an animated Button.

Animate

by Cameron Gregory
URL: http://www.att.com/homes/cameron/java/Animate/

Allows you to animate a single gif or jpeg that contains an animation sequence. Used on the AT&T Home Page.

Animated Snake

by Anand Namasiva
URL: http://seraphim.csee.usf.edu:1234/snake.html

An animated snake that tries to catch your moving mouse.

Animator

by Herb Jellinek
URL: http://java.sun.com/applets/applets/Animator/

Animates a series of images. Flexible control over frame rate (allows you to specify durations for each frame) and audio track.

AnimButtons

URL: http://www.npark.com

Animate your buttons This little applet animates buttons, and makes them clickable too...

Apple Flavored Java

URL: http://www.seas.upenn.edu/~mcrae/projects/macjava//

Apple Flavored Java is dedicated to the Java language on Macintosh computers. It has applets, tutorials, links, informations, news, and an interactive discussion area.

Applelet

by Steven Hugg
URL: http://www.radix.net/~lss/applelet/Applelet.html

The first (I believe) Apple ][[][[]] emulator written in Java! Don't expect blazing performance, however ...

AppletAce

by Macromedia
URL: http://www.macromedia.com/software/powerapplets/index.html

The AppletAce is a ground-breaking new utility that makes configuring the PowerApplets a simple, visual task. Together, AppletAce and the PowerApplets allow you to quickly add memorable effects to your web pages.

Asira the Seeress

by Chris Genly
URL: http://www.gamersinn.com/html/asira.html

An applet designed to be purely entertainment oriented...Asira the Seeress tells your fortunte by consulting her crystal ball. Simple animations, animated buttons and sounds combine to make a fun and enchanting way to waste a few minutes of time on the net!

Asternoid

URL: http://www.crocker.com/~sigelman/java/aster/

ASTERNOID! is an asteroids clone. It is very fun, a GREAT example of object-oriented programming, Just give it a try: satisfaction guarunteed! Every line of my source is commented individually, making it a prime example for beginning and intermediate programmers. I chose not to use advanced features just to prove my manhood: I kept it simple, but powerful. If you're learning java programming, this is a great place to start

Asteroids96

URL: http://www.efd.lth.se/~d93ct/Asteroids96

A very cool Asteroids clone on steroids. You need some pretty good hardware and Netscape2beta5. Documentation and source is included.

At A Distance

by Sean Cier
URL: http://www.cs.cmu.edu/afs/andrew/usr/scier/www/AtADistance.html

Realtime skill/strategy game; maneuver particles of matter and antimatter into their respective traps before they annihilate against the walls

Ataxx

by Paul Buchheit
URL: http://k2.scl.cwru.edu/~ptb/ataxx/

An Ataxx applet. Ataxx is a game that is mildly similar to Othello. Has the ability to load a variety of computer players and board configurations.

Automated Travel Assistant

by Greg Linden
URL: http://www.cs.washington.edu/homes/glinden/TravelSoftBot/ATA.html

Plan your airline travel! Allows the user to browse real flight information, examine flights, state preferences, and find an ideal flight itinerary.

Backgammon

URL: http://www.stanford.edu/~leesmith/hotjava.html

Two player interactive backgammon. Good example of a multiplayer game. Great example of how to use the Java Language's networking capabilities.

Background Audio

by Jeff Scuba
URL: http://www.sdsc.edu/SDSC/Staff/jscuba/java/BackgroundAudio/BackgroundAudio.html

A Configurable NeXT/Sun format (.AU) audio player.

Bandwidth Demo

by Andrew Tuttle
URL: http://www.tuns.ca/~tuttleal/report/bandwidth/bandwidth.html

This is an interactive demonstration intended to help the layperson understand the concept of bandwidth. You can add several types of signals (a phone call, an MPEG video, etc) to an animated T1 line and find out how much you can squeeze into 1.5 Mbit/sec!

Bar Chart Clock

URL: http://www.primenet.com/~rwaldin/BarClock.Html

A dynamic bar chart which displays the current system time.

Bart Schedule

URL: http://www.itg.lbl.gov/vbart

See what the BART (Bay Area Rapid Transit) train schedule looks like when the trains run on time. An impressive real-world application.

Bay Area Rapid Transit simulation

URL: http://www-itg.lbl.gov/vbart

A simulation of trains running the weekday schedule in the Bay Area Rapid Transit system of the San Francisco Bay Area.

Beyond Photography

by Tong Zheng
URL: http://www-leland.stanford.edu/~tzheng/ee368/IPApplet.html

Several image processing algorithms for generating special effect such as water front mirror shadowing, pond, convex and concave mirror warping, on 2-D photo images.

Biomorphs

URL: http://www.lamsys.com/bm.html

An implementation of Richard Dawkin's Biomorphs, mentioned in the book - The Blind Watchmaker.

Biorhythm Applet/Application

URL: http://193.2.123.98/~satan/java/Biorhythm.html

This Applet/Application will enable you to observe your physical, emotional and intelectual biorhythm.

Blinking Squares

by Suresh Srinivasan
URL: http://ttis.thomtech.com/%7Esuresh/java/beta/squares/index.html

This illustrates multi-threaded programming using Java. Each "square" runs in its own thread as does the applet. The squares have random colors, blink rates and sizes.

Blocks applet by Motosoft

by Motosoft
URL: http://pia.plaza.hitachi-sk.co.jp/~moto/javablocks/Blocks.html

This is a TETRIS like game. Sometimes "NAPO BLOCK" will appear. It works special action. If you get a certain score, you can play STRIP mode.

Blue Notes

by Karl Hörnell
URL: http://www.tdb.uu.se/~karl/java/bluenotes.html

This is a crude Java melody editor. Compose and play tunes on an electronic sheet of music.

Blue Skies Java Weather Browser

by Alan Steremberg
URL: http://cirrus.sprl.umich.edu/javaweather

The Blue Skies provides Interactive Weather Maps that are updated hourly. Each map contains a weather image (e.g. radar map with fronts, satellite image, etc.) in which all textual information on current conditions and forecasts is embedded. There are ci ties plotted throughout the map, and as the computer mouse passes over the cities, the current conditions (temperature, wind direction and speed, etc.) are shown on a status bar.

Boltzmann Machine Tutorial

URL: http://psy.uq.edu.au/~mav/java/Necker.html

A tutorial on the Boltzmann Machine neural network using the Necker cube as an example.

Boom Button

by Patrick Killelea
URL: http://test.neog.com/~patrick/own_html/java/BoomButton.html

Exploding button trick.

Brain Opera

by Carl Malamud
URL: http://brainop.media.mit.edu/

The Brain Opera contains a series of Java sound applets developed under the direction of Professor Tod Machover of the MIT Media Lab.

Bram's Javascript Life page

by Bram Cohen
URL: http://earthweb.com/~bram/

This is a very sophisticated demonstration of what can be done with Javascript. It requires navigator 3.0 beta 4 A simulation of the game Life - uses 100% pure, unadulterated Javascript, with no helper plugins or Java whatsoever.

Bricks

by Dan Suceava
URL: http://enuxsa.eas.asu.edu/~suceava/java/Bricks/app.html

A simple Bricks game. Use the paddle to keep the ball bouncing and get rid of all the bricks. Whatever you do, don't hit the ball with the edge of the paddle!

Bubbles

URL: http://www.seas.smu.edu/~leyth

A simple applet that could enhance the appearance of a page.

BulletProof.com

URL: http://www.bulletproof.com

Check out our collection of some of the most impressive applications anywhere. Download JDesignerPro, the first client/server 4GL for the Java language and create your own client/server front end to your ODBC databases in just minutes.

Butterfly's Nest

URL: http://www.butterfly.net

A cello solo. A flower blooms. A butterfly alights on your screen.

CaffeineMark

by Ivan Phillips Pendragon Software
URL: http://homepage.interaccess.com/~icp/caffeinemark.html

The CaffeineMark is a client machine benchmark which measures performance of the client system. Especially interesting for testing different Java runtimes, e.g., appletviewer vs. Netscape. Please visit us, test your machine and send us the results!!!

CaffeineMark 2.0

by Pendragon Software
URL: http://www.webfayre.com/pendragon/cm2/index.html

CaffeineMark 2.0 is a Java benchmarking applet which tests nine aspects of Java system performance directly over the internet. Two aditional tests can be run locally. Please visit our site and test your system!

Cannon

by Sean Russell
URL: http://jersey.uoregon.edu/vlab

User shoots a cannon at a target by controlling various parameters. Lots of fun.

Carousel

by Jeff Erickson
URL: http://www.magnastar.com/Carousel

An interactive three dimensional kiosk for website navigation. Add as many links and graphics as you like.

Carsten's Homepage

URL: http://davinci.informatik.uni-kl.de/~carsten//

A homepage which makes use of some of the newer features like frames and java-applets. Have fun!

CatchPhrase

by HIdaho Design
URL: http://www.hidaho.com/catchphrase//

CatchPhrase generates random phrases based on built-in word lists. Occasionally, very occasionally, it spits out something amusing. But then, perhaps you're easily amused.

Celebrity Painter

URL: http://www.demonsys.com/jorkin/CelebrityPainter

Artists and non-artists alike can paint portraits using facial parts of famous people. You can use Jim Carrey's mouth, Clinton's nose, Madonna's eyes....you get the picture (pun intended). It's wacky!! It's fun!! It's easy!! Try it!! V2.0 includes variable brush sizes, a better interface, and LOTS more celebrities!!!! If you liked V1.0, you'll LOVE V2.0.

Centipedo

by Mark Boyns
URL: http://www.sdsu.edu/~boyns/java/centipedo/

Fast-paced action game based on the arcade game Centipede.

CERN Teletext2Web Gateway Java powered

by Benoit Rigaut
URL: http://hpslweb.cern.ch/teletext/java/view110-java.html

The CERN is using an internal video system to monitor the status of its accelerators. A gateway is providing a world wide access to the TELETEXT data via the Web. A Java powered version is now doing the same. Using directly the Teletext code results in a low bandwith cost, and then a better refresh time.

ChannelSurfer

by Ken Shirriff
URL: http://www.sunlabs.com/~shirriff/java/surfer.html

ChannelSurfer gives you a new browser that lets you surf four web pages at once without even having to choose links. Merely select the channels you're interested in and click the remote to bring up new web pages.

Chant Hare Krishna and Be Happy!

URL: http://www-ece.rice.edu/~vijaypai/chant.html

Hare Krishnas aren't allowed to use coffee. Java is another matter. Mantra meditation & a random link service!

Chaos Demonstrations

URL: http://www.cco.caltech.edu/~mcc/chaos_demos/Chaos_demos.html

A collection of Java demonstrations for a physics course on Chaos. So far includes the Period Doubling Route to Chaos and the Butterfly Effect in the Lorenz Model. Accompanying text describes the applets, their use to illustrate the physics of chaos, and some background.

Chart FX

URL: http://www.softwarefx.com/

Recognized as the best in its category, Chart FX 3.0 ActiveX is the charting standard for Internet/Intranet developers. Take full advantage of Smart Detection, MultiType Charts, RealTime Charting capabilities, Surface Plots, Rotation and Special 3D effects, Depth Control, Double Y axis, Logarithmic scale, Fully Customizable Toolbar, Dockable Legends, Conic and Cylindric charts, more than 35 chart types. We guarantee you'll love this ActiveX Control.

Chemical Education and Resource

by Jeff Milton
URL: http://www.chem.cmu.edu/milton/Gamelan/index.html

This is a Chemical education site that is scheduled to be used in 3 chemistry classes (so far) at Carnegie Mellon Unversity. Currenty applets include spectroscopic and statistical analysis simulators as well as a Data Fitting resource applet for chemical data analysis (Straight Line, Least Squares fits). Source is available upon request (currently being documented).

Cheng-Pleijel Applet

by Ben Cheng
URL: http://home.earthlink.net/~benny/ChengPleijel.html

Explore the Cheng-Pleijel points of quadrangle with this applet!

Chernobyl Reactor

by Henrik Eriksson
URL: http://www.ida.liu.se/~her/npp/demo.html

Don't try this at home! This applet lets you control a nuclear power plant. Excellent use of animation, audio, images and graphics. It is really nice that you can actually avoid a meltdown by correctly operating the various valves and pumps. Eventually will allow user to write an expert system to control the power plant.

Cisco's MOJO (Managment Over Java Objects)

URL: http://www.cisco.com/warp/public/734/General/java.html

MOJO (Management Over Java Objects) is a demonstration of Cisco's own use of Java to build simple network management tools that can be used on any workstation in an enterprise that hosts a Java-enabled Web Browser. For a simple demonstration of a Java-based network management client, try our demo from your own Java-enabled browser.

CLens

URL: http://www.sils.umich.edu/~handel/java/Lens

This is a simple implementation of Xerox PARC's Magic Lens interface in Java, primarily designed for graphical images. Examples show usage for art history and GIS applications.

ClickBoard: Interactive animation

by Steve Fu
URL: http://users.aimnet.com/~foureyes/clickboard/ClickBoard.html

A well-developed animation applet. It features: non-flicking play, interactive control, automatic transparent make, and a lot more.

ClipControl audio applet

by Steve Kinzler
URL: http://www.cs.indiana.edu/hyplan/kinzler/fun/shr_sounds/index.html

A general applet for incorporating user-controlled audio clips into a web page, demonstrated with sound clips from the Schoolhouse Rock educational cartoons of the '70s. Useful for web interfaces to sound clip archives.

Clock

by Marko Petri Olavi Nippula
URL: http://www.hut.fi/~mnippula/clock.html

Ray-traced clock picture (Kevin Odhner's "Pocketwatch") with moving hands.

CMOS gate demonstration

by Norman Hendrich
URL: http://tech-www.informatik. uni-hamburg.de/applets/cmos/cmosdemo.html

A demonstration of CMOS technology basic and complex logic gates-inverter, NAND, NOR, and-or-invert, transmission gate and D-latch. (Nine applets embedded in HTML documentation, approx. 70K total.) Now flickerfree and for the Beta-API.

Coal to Diamonds

by Eagle Berns
URL: http://www.eagle-i.com/java/java.html

"Coal to Diamonds" a unique puzzle written as a Java Applet.

Coffee Pages

URL: http://answer.questions.com/date/date.cgi

A live evolving experiment in communication, entertainment and commercialism.

Coffeecup Caustic

by Roy Williams
URL: http://www.cacr.caltech.edu/~roy/Caustic

A simple explanation and demonstration of the crescent-shaped light that appears when you drink coffee in the sunshine.

Color Perception

by Adam Doppelt
URL: http://www.cs.brown.edu/research/graphics/projects/igi/spectrum/

Interactive illustration of color perception. A wonderful example of how the Java Language can be used to illustrate complex processes using interactive graphics. Now updated to beta API.

ColorSelector

URL: http://www.ictv.com/users/dougf/ColorSelector.html

The Color Selector is a tool intended to make it easy for web page authors to select text, link, and background colors that blend well together. A color bar is provided for making color selections and an example window is updated with color changes in real time. The resulting HTML tag is also provided.

Comix applet

by Eric C. Harshbarger
URL: http://www.auburn.edu/~harshec/WWW/comix.html

Tired of those countless ticker-tape/scrolling text applets which threaten to over-populate the Web? Why not display the text as an animated comic-strip with 'speech bubbles'?... that draw some attention. Documentation included.

Como Multi User Communication System ans Groupware Toolkit

by Ulrich Gall
URL: http://www4.informatik.uni-erlangen.de/IMMD-IV/Projects/como/ 

This release includes a chat applet with audio support, a whiteboard, meeting scheduler and a game. Como is a framework for developing multi user applets. It provides an easy-to-use programming interface-A simple chat program is only about 100 lines long (including user interface and comments). Servers running como can be interconnected for global communication.

Computer Graphics Tutorial

URL: http://www.cs.utah.edu/~bbachman/gtutor/

An interactive tutorial written in Java that teaches the fundamentals of computer graphics. Topics include perspective viewing, scan fill, line drawing, bezier curves, bezier surfaces, etc.

Configurable Clock

by Per Reedtz Thomsen
URL: http://www.netscape.com/people/pthomsen/clock/index.html

A Configurable digital clock, using the UNIX date(1) formatting commands.

Connect Four

by Mike O'Brien
URL: http://server.snni.com/~mfo/java/connect4/index.html

Play Connect Four against the computer.

CONNECT! Quick Client 1.0

by CONNECT! CORPORATION
URL: http://www.connectcorp.com/quick.html

Want to really speed up Java? CONNECT! Quick_ is a complete software distribution system for any Java_ enabled environment. Quick eliminates the performance issues facing deployment of serious Java_ applications. Quick intelligently delivers Java_ to remote computers improving performance by 5 times or more. Once delivered, CONNECT! Quick_ intelligently manages all Java_ class files, ensuring immediate availability.

CONNECT! Widgets

by CONNECT! CORPORATION
URL: http://www.connectcorp.com/widget.html

CONNECT! Widgets is the first custom control library for the JAVA environment. CONNECT! Widgets contains a series of commercial quality objects that ease the develoment of JAVA applets. Included are a tab window control, image list box, editable choice list, key press manager (for tabbing between fields), image buttons, context menu (right mouse menu), performance animator and 3D labels. choice list bocimage

Conway's Game of Life by Alan Hensel

by Alan Hensel
URL: http://ddi.digital.net/~alanh/life/

Conway's Game of Life, optimized for speed. You can access a pattern collection with more than 150 of the best things in Life.

Coordinate Calculator

by Lance Robinson
URL: http://www.icodeworks.com/java/coordcalc.html

Coordinate Calculator. Performs Great-Circle calculations between two points (or the inverse.) Also calculates heading values corrected for wind drift. Simply enter the value you know, press Enter, and the calculated values will appear in red. This applet also lets you convert between different Latitude-Longitude formats, and you can convert the distance and speeds between Nautical, Statute, and Metric units. Copyright (c) 1993-1996 Airways Technology, Inc. and Interactive Codeworks.

CrazyText

URL: http://www.nicom.com/~taylor/classes/CrazyText

The Ultimate NervousText Rip-Off. VERY customizable. Can be used as a component in any container.

Cross Product Visualization Applet

by Dave McNamara
URL: http://www.phy.syr.edu/courses/java-suite/crosspro.html

An applet that allows users to manipulate two vectors, and observe the change in their vector cross product

Crossword Puzzle

by Carl Haynes
URL: http://www.starwave.com/people/haynes/xword.html

Interactive crossword puzzle, updated daily.

Cryptarithms

by Alexander Bogomolny
URL: http://mars.superlink.net/abogom/st_crypto.html

Cryptarithms are puzzles obtained from arithmetic identities by replacing digits with letters. The problem is to recover the original identity. This JavaScript setup has a stack to remember and, when needed, to retrieve the state of a puzzle making it a much better tool than paper and pencil.

Cubes96

URL: http://www.efd.lth.se/~d93ct/Tanks96

The Core2d used in Asteroids96 (see games) beeing extended to the third dimension. It's the first draft that rotates 9 cubes around. If you haven't seen Asteroids96 check it out. Core3d will support all features seen in Asteroids96.

Currency Exchange Calculator

by Richard E. Wendt III
URL: http://www.neosoft.com/~wendt/Wechseln/Wechseln.html

This HotJava 1.0alpha3 applet is a graphical interface to a gopher site listing the noon posting of the Federal Reserve Bank of New York. The user may enter a value in any of the listed currencies and the equivalent in the others is calculated.

Current Affair Web Site

by A Current Affair/20th Television
URL: http://www.current-affair.com

The Web site for the nationally syndicated television tabloid show A Current Affair now has two Java applets, written by programmers at our ISP, Spacelab The top one contains animated frames and the trademark "ka-chung" sound, and the bottom one contains a spinning logo and a large (but worth it) sound file.

CyberGO ActiveX Control

by Garrett Clark
URL: http://www.brlabs.com/cybergo/cybergostart.html

CyberGO is the latest incarnation of GO, the world‚s oldest game, and is built on the ActiveX technology found in Microsoft Internet Explorer 3.0. Matches are arranged and played without ever leaving the web page, using customizable board graphics and sound effects. A lobby-server component will also be shipped, in the form of an ISAPI extension for Microsoft Internet Information Server and as a Perl script for Unix platforms.

The wonderfully simple rules of GO mask a vast array of complex possibilities, offering enjoyment to every level of player. Finding partners to play is quick and simple with the server program in place. Gamesites that feature CyberGO are free to customize the entire game experience using Visual Basic Script or JavaScript to enhance a rich HTML interface. Features like a chat interface and a status window can be built into a website in any desired way, using IE3.0‚s powerful scripting capabilities to manipulate the game's COM interface.

CyberNavigator

URL: http:///www.lysator.liu.se/~owl/java/planetmenu.html

So I wanted to do some kindof neato-3D-cyber-cool site menu just to show off... Well here's the result. So put on that helmet and surf the cyberspace. Or something.

Cypherspace

URL: http://www.netvoyage.net/~tgrupe/crypto0.htm

An interactive cryptogram game written in Javascript. Features include 100 different cryptograms, an automatic hint button, a solving timer, and online help. Using Netscape cookies, the program remembers your best solving time and records which cryptograms you've already solved, and automatically chooses a new one.

c|net: the computer network

by Patrick Chan
URL: http://www.cnet.com/

Scrolling daily news headlines.

Daisy's Amazing Discoveries

by Heikki Leskinen
URL: http://www.kolumbus.fi/daisy/en1

Five-part drama series on web.

Dandy Lines

by Mete Senocak
URL: http://www.microweb.com/msenocak/java/DandyLines/Paint.html

Dandy Lines is a simple drawing program with a lot of effects. It is easy and fun to use it, and this is the main idea behind its design.

Death Clock

by Raymond Camden
URL: http://www.ucs.usl.edu/~rkc7747/death.html

The Death Clock is a simple program that calculates how many seconds you have left to live. For a while it was only a CGI program, but I have added a Javascript version that works much neater.

Decency

by Joey Fortuna
URL: http://pseudo.com/thought/main.htm

It's 2015 and you've been jailed for publishing indecent material on the Internet! ESCAPE if you can! JavaScript, Animated Gifs-a real old-style adventure maze game!

Demented CGI Form

by Timothy Arnold
URL: http://www.well.com/user/yimmit/cgi.html

Submit Form - And smash Duke!

Digital Espresso

by David Forster
URL: http://www.io.org/~mentor/J___Notes.html

Digital Espresso is a wekly summary of the traffic appearing in the Java mailing lists and news groups.

Digital Simulator

URL: http://www.lookup.com/Homepages/96457/digsim/load.html

A Digital Simulator in Java - Learn how digital components work by loading an example schematic or draw your own schematic. Over 30 components available: switches, LED's, ports, flip-flops etc... When running off-line you can also save your own schematics. Incl. over 400Kb documented source code.

Dimension X Cafe

URL: http://www.dimensionx.com/chat/cafe.html

An applet conforming to the beta API that allows all the people looking at a particular web page to talk with each other. The Cafe uses the IRC protocol as the basis for the communication and acts much like a standard IRC client. NOTE: Because of the nature of the program, The Cafe requires the use of an Applet viewer that supports sockets (the JDK appletviewer for instance).

Dining Philosophers

URL: http://www.eng.uci.edu:80/~bgloyer/hotjava/DiningPhilosophers.html

A classic multi-process synchronization problem. Extremely creative and funnymapplet to illustrate the Dining Philosophers problem. Excellent use of images, animation and audio. To understand what is going on, read the description first.

dinkMap

by Matthew Roberts
URL: http://www.calvin.edu/~mrober57/HTML/dinkMap.html

dinkMap_ is a Java hacklet of Rickard Oberge's HighlightedImageMap.

Doc Smitty's Draft Cider

URL: http://www.webcom.com/cider//

A talking head that spews witty alchohol quotes.

Doing Charts on the fly from Oracle data

by Name unknown
URL: http://gserver.grads.vt.edu/cgi-bin/wowtgd/hr.showDeptj?

This demonstration uses a java bar-graph applet and Netscape 2.0 frames as the front end to a WOW backend. Classy.

Dominoes

by Eric Gans
URL: http://www.humnet.ucla.edu/humnet/french/faculty/gans/java/domino.htm

Computer plays a halfway-decent game of dominoes against the user.

DoodlePad

by HIdaho Design
URL: http://www.hidaho.com/doodlepad/

Yes, it's yet another drawing program, but with a twist-this one's written in JavaScript. Generates XBM images on the fly. Have a fast machine and Netscape 3.0 for best results.

DynaRule

URL: http://www.stud.unit.no/~torhr/java/dynarule

The DynaRule applet implements a dynamic horizontal customizable rule. Unlike the custom rules made up by simple images, DynaRule is 'dynamic' in the sense that it always keeps the right width-without stretching the image. This looks much better than both ordinary rules and scaled image-rules.

E-Mail Client Applet

by Timothy D. A. Cox
URL: http://www.ki.net/~tdac

POP/IMAP E-mail Client applet written completely in Java.

Earthweb Chat

by Carl Muckenhoupt
URL: http://http://chat.earthweb.com

A chat applet. Mind-numbingly easy to use yet as powerful as you need. License it for free for non-commercial use.

Electro Magnetic Poetry

by Maria Winslow
URL: http://prominence.com/java/poetry/

Drag the words around to create your masterpiece.

Enhanced Chemical Viewer

URL: http://mc.ioc.ac.ru/mc2/viewer.htm

Renders 3-D chemical molecular models with bonding and allows user to rotate them. A bunch of different representations can be configured - Ball, Stick, Ball-and-Stick, atoms names, hydrogen hiding, etc.

A totally rewritten and enhanced version of James Gostling applet.

Equation Renderer

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

The Equation Renderer typesets mathematical equations described in HTML 3.0 passed as a parameter line. At the moment, it only recognizes a few of the math tags, but its a start.

ESPNET TO GO Pager Demonstration

URL: http://www.paging.mot.com/special/ESPNETTOGO/advisor-sid.cgi

A demonstration of the ESPNET TO GO sports information service using a Motorola Advisor pager. Scroll through the pager's messages to check the latest sports info. The pager has only simple functions, but automatically updates with new information.

Eternal Math: JVM Simulation Applet

by Bill Venners
URL: http://www.javaworld.com/javaworld/jw-06-1996/jw-06-vm.html

Eternal Math is a Java applet that simulates a Java virtual machine (JVM) executing a short sequence of bytecodes. It is part of an article which gives an introduction to the JVM.

Europa

by Jay Steele, Alex Nicolaou
URL: http://www.cgl.uwaterloo.ca/~anicolao/Europa/

Europa is a strategic multiplayer board/arcade game, and was one of the winners of Sun's Java(tm) Cup contest, announced on May 29th 1996 at the JavaOne conference in San Francisco.

Eyes

URL: http://www.mills.edu/PEOPLE/ug.pages/celesteh.public.html/celesteh.homepage.html

Eyes that follow your mouse around. Just like xeyes.

Family Planet's Easter Beaster

URL: http://family.starwave.com/funstuff/scrapbook/easter/index.html

Family Planet's cool Easter Beaster (designed by Carl Haynes at Starwave): Sure, the Easter Bunny's cute, and he's got brand equity, but let's face it: He's just a rabbit. Frankly, we think the Beast of Spring gene poolcould use a shot in the arm. So we've devised a mechanism that will help you create your own Chocolate Delivery Specialist!

Famous Curves Apple

URL: http://www-groups.dcs.st-and.ac.uk/~history/Java

An applet to allow the user to interactively experiment with a large number of famous curves and some of their associated curves (e.g. evolute, inverse, pedals, caustics).

FFT Applet

by Calum Smeaton, David Nicol, Gopal Chand
URL: http://www.virtual-inn.co.uk/orbital/beta/fft/

Fast Fourier Transform Calculates FFT modulus of a simple wave form described by the user with sample points.

Fire applet

by Javier Rodriguez
URL: http://www.ejetres.com.mx/~jrodrig/java/fire.html

Some hot java.

Fish Tac Toe

by Jason Smith
URL: http://calfish.com/calfish/java/fft/fft.htm

Fish Tac Toe, it is like Tic Tac Toe but it is with fish!

Flip

by Jerrell Schivers
URL: http://www.theglobe.com/fungames/flip/flip.html

A variation of the game Othello. Play against the computer, choosing from five difficulty levels.

Fog

by Hannes Wallnoefer
URL: http://www.t0.or.at:7272/Weird:

The Fog is a complete reinvention of the chat idea. It is not another line-based system. Instead, users share a big graffiti-wall-like canvas. They are kept apart by choosing a distinct color at the beginning. The system has a cool time-scroll slider which allows to go back and forth in time. Furthermore, software-agents can connect to the Fog and interact with human users, for example by throwing in hyperlinks.

FontViewer

URL: http://www.cs.brown.edu/people/pjl/fontviewer.html

A utility for browsing fonts and determining character codes.

fractal lab

by Henry J. Story
URL: http://www.wmin.ac.uk/~storyh/fractal/frac.html

This applet allows you to experiment fully with fractals whilst being accessible to the novice. You can either choose from a set of standard fractals, or specify your own Contracting Affine Transformations. The colour fractal appears gradually in a seperate floating window. It is calculated in a seperate thread allowing you to work on other things (such as thinking up the next fractal). Enjoy.

FrameMenu

by Vertical Software Inc.
URL: http://www.voicenet.com/~aerobat/imframe.html

Image menu, with multiple frames, when a menu item is selected, the associated URL is displayed. If the user selects a URL link from the displayed URL, the menu is kept in sync with the change.

fred

by Doug Ierardi
URL: http://langevin.usc.edu/Fred/

fred is a networked 3d game in the spirit of Wolfenstein 3d.

Fun Image Maps

URL: http://www.ntm.co.jp/java/intro.html

Good artwork. Great example of what can be done using client side image maps implemented in the Java Language.

Funky real-time 3D

URL: http://www.mediascience.no/ansatte/3d/test3d.html

Real-time 3D with a real light source. Casts shadows too...

FutureTense Texture

by BC Krishna FutureTense, Inc.
URL: http://www.futuretense.com

FutureTense Texture is a next generation electronic publishing system created to meet the needs of Web designers. Texture is a Windows 95/NT (Macintosh to follow) authoring tool and a Java-based viewer.

Graphic designers use the Texture authoring tool to create terrific looking, highlyinteractive, easily updated documents without writing any HTML or Java code.

FutureWave Software

by FutureWave Software
URL: http://www.futurewave.com

FutureWave Software, Inc. was founded in January 1993 to develop and publish graphics software for business, education and home use. FutureWave is committed to providing solutions to the customer with a focus on innovative, easy-to-use technology.

Fuzzy Truck Simulation

by Chris Britton
URL: http://www.eng.auburn.edu/~brittch/truck/fuztruck.html

This applet simulates backing up a truck using fuzzy logic. Users can interacively change the location of the truck as well as its relative angle and fuzzy rules.

Gamelet Toolkit

by Mark Tacchi
URL: http://www.next.com/~mtacchi/Java/GameletToolkit/README.html

Here's a framework of classes that I worked on that give you the power to create fast action arcade style games in Java without writing a lot of code. I call them gamelets.

The Gamelet Toolkit is a robust, scalable, object oriented framework of classes and interfaces used for developing arcade style video games. It provides classes for the management of several key gaming functions including animation, display, scoring, events, and drag'n drop.

The Gamelet Toolkit distribution contains example source code to help get started and a ready to run game called Javaroids. Javaroids is just a demo game and may be a great starting point for someone to take it further.

The Gamelet Toolkit is absolutely FREE. Consider it as my gift to you.

Generating 3d faces

by Lars Rasmusson
URL: http://www.sics.se/~lra/Face/Face.html

This java-applet uses a genetic-inspired algorihtm to produce facelike 3d structures.

Genome Browser Prototype

by Gregg Helt
URL: http://flybane.berkeley.edu/gregg/ProtoBrowser.html

A prototype of the genome map applet we are developing to present biologists with a flexible interface to genomic databases. Check back often-we are constantly updating!

Getting Loaded: A Class File Simulation

by Bill Venners
URL: http://www.javaworld.com/javaworld/jw-07-1996/jw-07-classfile.html

Getting Loaded is a Java applet that shows a class file being loaded by a Java virtual machine. It is part of an article that gives an introduction to the class file format.

Getting Started with Java

URL: http://java.sun.com/starter.html

Here's a sort of starter kit for newcomers to Java-a route through our web site for teaching yourself Java and for writing applets and applications as soon as possible.

GIS

by Peter A. Korp
URL: http://www.dis.anl.gov:8001/GIS/

Dynamic interaction with a remote Geographic Information System application.

Globe Java Chat

by Jerrell Schivers
URL: http://www.theglobe.com/chat/rapturecafe/entry/

A fully graphical Java chat client. To enter, first choose a username and pick your icon. After clicking on 'Enter the Cafe' you'll find yourself in the lobby. Go to the Blue Room and click on the Java link to begin chatting.

Gobbler - a Pacman like game

by Joe Weber
URL: http://www.magnastar.com/games/gobbler

Gobbler is a Pacman like game. No graphics are downloaded, and the boards are fully editable.

Grandmaster Java Chess Viewer

URL: http://pegasus.grandmaster.bc.ca/chess/java/chessvw.html

This applet allows you to replay archived chess matches. Currently the applet covers the recent Karpov/Kamsky World Championship, but a query engine with a tie to an archived game database will be available soon.

graphical calculator: PRECISE

by David Wanqian Liu
URL: http://reality.sgi.com/employees/davidliu_mti/java/calc/calc.html

A universal graphical enabled calculator. It is capable of numerical calculation, expression evaluation and graphical function plotting, which is supported by most now-a-day calculators (but not for free :-).

The design of such the calculator makes it possible for easy future extension. Programmers who have interest can easily add more function and graphing capabilities to it, although it has already got a large set of functions. Two class libraries are also provided: a expression parsing and evaluation class package, and a user interface package which contains few useful UI.

Graphics Slide Show (HongKong, Java(the Island))

by David David Chen
URL: http://www.mindspring.com/~apollo/java/applets

Ice cold pictures presentation like a slide show, with 7 kinds of transition between screen (includes slide, blind, pattern, sprial, opendoor, moveright, iris). Image loading is done asycronously through another thread. The user can sit down and relax even he only have a low speed line because the applet will automatically transit the screen to next picture if the next picture is loaded.

Great Reality Caper

URL: http://www.saa.co.za/saa/reality.html

The Great Reality Caper is one of the first graphical adventure games on the world wide web. Sponsored by South African Airways.

Grimm's Fairy Tales

URL: http://www.sri.net/haunted/grimms.html

Slide show of two illustrated Brothers Grimm Fairy Tales. Big, but cool.

Group Z, Belgium : LOVE

by Michael Group Z, Belgium

URL: http://adaweb.com/adaweb/influx/GroupZ/LOVE/

This third HTML art work by Group Z, Belgium uses Javascript for its user interface.

GuestBookApplet

by Thomas Koch
URL: http://orgwis.gmd.de/~koch/Java/Applets/GuestBook/

The GuestBookApplet is a client/server guestbook system that can be used on any page. You can see the Applet running on my homepage. The GuestBookApplet allows a visitor of a page to add an entry to the guestbook. This entry is send to the GuestBookServer. The GuestBookServer maintains the guestbook database as a HTML document, that can be read by any web browser.

Guitarist's Chord Dictionary

URL: http://www.emedia.org/chord.html

Guitarist's Chord Dictionary is a Java applet reference of over 250 chords containing full tablature representations and sound recordings. It is brought to you by the folks at eMedia, makers of the popular CDROM "eMedia Guitar Method."

Habanero

URL: http://www.ncsa.uiuc.edu/SDG/Software/Habenero

NCSA Habanero is an API framework and environment for sharing Java applications between multiple users. We've written an extremely flexible programming interface to help you write your own collaborative Java applications.

Included with the archive are a number of interesting applications including a multi-user weather visualizer, a multi-user version of the Visible Human, chat, a drawing program, a program to connect Mosaic browser sessions to allow you to surf the web together, and some simple example programs to get you started if you're interested in writing your own applications.

Hamshahri Newspaper

by Global Publishing Group
URL: http://gpg.com/hamsh/

The Persian daily Hamshahri employs the HotTea applet to render Persian/Arabic text without any prior software or font installation.

HierCanvas

URL: http://www.bga.com/~wbrogden/javatest.html

Demonstrates a hierarchical browser with dynamic expansion and contraction of categories.

HotButton Panel Plug-In Playlet

by Creating Media
URL: http://www.creatingmedia.com/java/hotButton.html

The HotButton Panel Playlet gives precise control for positioning a set of HotButtons on the page. Applications include CD-ROM style interactivemultimedia. Each HotButton features rollover sound, blink image, and click image (3 image states per button). User interaction begins during download. All parameters, such as content, blink rate, placement, background image and background color are scripted at the HTML level. The HotButton Panel is a member of the PlugIn Playlet componentware suite, and so shares common base classes with other PlugIn Playlets, for minimum dowload time.

http://www.grame.fr/english/MidiShare_java.html

by Stephane Letz
URL: http://www.grame.fr/english/MidiShare_java.html

This site contains a MidiShare interface to Java. MidiShare is a real-time multi-tasks Midi operating system specially devised for the development of musical applications. The MidiShare Java interface, documentation and several Midi applications with

HyperProf

by Vladimir Bulatov
URL: http://pc153.mt.ic.ac.uk/Bulatov/HyperProf/index.html

The HyperProf is Java profile viewer accompanied by a graphical class browser. It helps you to fine tune your applet or application and allows you to visually study the relationships and hierarchy of its methods, classes and packages. Main feature of the browser - use of hyperbolic plane as a placement of the classes tree.

Hypnovista Software

by Hypnovista Software
URL: http://www.hypno.com

Various animations: See Harry Hexadecimal, the Bongo Artist, Shuttles, and more.

I bring you FIRE

URL: http://www.hk.super.net/~callum/java/fire.html

Fast realistic (sort of) fire.

Iceblox

by Karl Hörnell
URL: http://www.tdb.uu.se/~karl/java/iceblox.html

Inspired by a mid-eighties arcade game, slightly modified. You guide a penguin through a playing field of ice cubes and stones. The object is to free five gold coins from the ice and avoid incineration by the evil flames that are out to get you.

iChess

by Systemix Software, Inc.
URL: http://www.ichess.com

iChess is a complete, multi-player, client-server Internet Java Chess game. Features full drag and drop play, and a chat window. Spectators can watch games with moves animated on screen as they are made.

Ideal Flow Machine

by William Devenport
URL: http://www.aoe.vt.edu/aoe5104/ifm/ifm.html

Designed as an educational JAVA Applet that brings ideal flow theory to life, this applet is also enjoyable to run if you have no technical background in fluid dynamics. The applet alows the user to design their own flow, and then see what it looks like by plotting streamlines. The result - a better understanding of fluid dynamics and some very pretty flow patterns. Examples and instructions are included in the accompanying Web pages.

Image Morphing Applet

by David Tompkins
URL: http://www.att.com/homes/dt/html/morph.html

Given a source image and a destination image, this applet will generate intermediate frames and create an animated morph between the two images.

image Selector

by Cameron Gregory
URL: http://www.att.com/homes/cameron/javascript/Selector/

This javascript allows you to easily select and display an image from a set of images.

ImageMap

by Macromedia
URL: http://www.macromedia.com/

ImageMap goes beyond traditional client-side imagemaps by offering popup tooltips, mouse roll-over & mouse down effects, and is fully configurable via a visual utility known as AppletAce.

Impact Simulator 2.0

by John Henckel
URL: http://www.intersrv.com/~dcross/impact/impact.html

This is a little java program that simulates the interactions of balls. You can grab the balls with your mouse and drag them or throw them. You can control theforces of friction and gravity. You can make the walls be bouncy, or wrap-around. You can simulate planetary systems, rubber balls, Brownian motion, pool table physics, and more. You can turn on trace and make interesting designs. Have fun with it!

Impressionist!

by Paul Haeberli
URL: http://reality.sgi.com/grafica/impression/

This program lets you create various abstract representations of a GIF images. A help page is provided along with information about how to include the applet on your own pages.

infoBook 2.0

by Anil Hemrajani
URL: http://www.patriot.net/users/anil/infoBook/

infoBook is a phone book like Java applet designed specifically for Web sites. What makes infoBook different from typical phone book applets or applications is that it is internet/intranet ready with built-in support for multi-media.

Instant Ballpark

by Instant Sports
URL: http://www.InstantSports.com/ballpark.html

Provides live animated coverage and personalized replay of every pitch and every play of every Major League Baseball game. Animations show pitch, batter's swing, path of the ball, and defensive plays, as well as text description of the play. Live coverage is usually available within one to two minutes of the real action in the real ballparks. A VCR-like control panel allows the fan to move forward or backward in the game by pitch, play, or half inning, to replay any play of the game.

Inter(net)view

by John Petersen
URL: http://www.c2.org/~hire-me

The world's first fully-interactive cyber interview. Somebody, please, hire this guy!

Interactive Binary Search Tree Demos

by Doug Ierardi
URL: http://www.webcom.com/cider/

Interactive demos of several binary search tree data structures (standard, red-black trees, treaps and splay trees).

Interactive New York Subway Map

by Gregory Brail
URL: http://www.transarc.com/~brail

A Java applet designed to navigate the New York City subway system. Based on a graphical map, you may select two subway stations. The applet will compute the shortest route between the two stations, taking into account the number of stops and transfers along the way based on the time of day. You may also specify the time of day for your travel.

Interactive Sentence Builder

by Jeff Bauer
URL: http://www.scri.fsu.edu/~jtbauer/sentence.html

Build a sentence and watch it be acted out! hotjava

Internet Football league

by John Kelley Cybertainment, Inc.
URL: http://www.internetfootball.com

Internet Football League; Play football against a live opponent over the net for the first time ever! Realistic look and feel of football, sports ticker, playbook, game clocks, stats, rankings, customiable team names, colors and logos. NO CD-ROM needed just Java enabled browser.

InvestWiz Personal Portfolio Manager

by Chew Victor
URL: http://draco.iss.nus.sg

InvestWiz is a personal portfolio manager written to prove the feasibility of using Java to develop useful network applications. It is a medium-size Java applet.

Jasmin: Easy-to-use text based assembler

by Jonathan B Meyer
URL: http://www.paging.mot.com/special/ESPNETTOGO/advisor-sid.cgihttp:/found.cs.nyu.edu/meyer/jasmin/

Jasmin is a Java Assembler Interface. It takes ASCII descriptions for Java classes, written in a simple assembler-like syntax and using the Java Virtual Machine instruction set. It converts them into binary Java class files suitable for loading into a Java interpreter.

Jasmin was constructed using the JAS package (JAS is a Java API for constructing class files). Jasmin essentially wraps JAS in an assembler-like syntax, making it easier to use. Jasmin's grammar is clean and simple. It supports all of the instructions in the Java VM.

Jasmin was written as the companion to the book 'Java Virtual Machine', soon to be published by O'Reilly, written by Troy Downing and myself.

Java API Overview

URL: http://java.sun.com/products/apiOverview.html

JavaSoft has released the Java API Overview on this Web site, listing all current and upcoming APIs with timetables for release. It includes links to the latest API documentation and early access implementations.

Java Asteroids

URL: http://www.mediascience.no/ansatte/tonny.html

This version of the classic game is very close to the original, is it the first playable arcade game for Java? Check it out, and see if you can make it to the global highscore list!

Java Beam

by Stephen Cooper
URL: http://ecsel.engr.washington.edu/JavaBeam/

Java Beam is a direct manipulation environment in which analyzing a beam is as simple as applying loads and supports and watching what happens.

Java Boutique

by Jason Gurney
URL: http://weber.u.washington.edu/~jgurney/java/

The Java Boutique is a collection of more than 50 working examples of java applets, with source codes provided.

Java Chalkboard

URL: http://www.tisinc.com/beta/chalkboard.html

The Java Grafitti Chalkboard TM (not) Have you ever had the urge to go to a site and scribble all over it, so that the next guy on would have to endure your grafitti? Your wait is over!

Java Class Hierarchy Diagrams

by Charles L. Perkins
URL: http://rendezvous.com/java/hierarchy/index.html

Charles L. Perkins has prepared a number of diagrams which show the class hierarchy for Java packages. These are in PostScript format.

Java Courseware

by Robert Elmore
URL: http://dev.uol.com/~elmore/javademo/menu2.html

We are in the process of converting a library of courseware into Java for delivery via the Web.

Java FAQ

by Elliotte Rusty Harold
URL: http://sunsite.unc.edu/javafaq/

Frequently Asked Questions about the Java language.

Java Graphics FX

by Bart Jaszcz
URL: http://k2.scl.cwru.edu/~bpj

Java Graphics FX is a preliminary page for my collection of graphics Java applets. Contains: Dot3DApp - A flying 3D surface PhongHead Animation - An animation of a 3D head object.

Java Grounds PolyMesh Builder

by Shawn Kendall
URL: http://www.acusoft.com/~shawn/java/3D/tools/grounds/Grounds.html

The Java Grounds PolyMesh Builder is a Java applet that creates polymesh style models based on certain user supplied parameters. Also, with the included widgets the polymesh can be colored based on height or some external image, similar to texture mapping. Noise, cylinders, and a hex meshs are also possible.

JAVA Mapping Interface

URL: http://maps.purple.org/map/index.html

A very simple geographical mapping interface with lots of potential.

Java mascot

by Mike Fletcher
URL: http://www.asahi-net.or.jp/~FX6M-FJMY/fuj00e.html

A small mascot is walking on the home page. If you download this applet and prepare some images, your designed mascot will walk on your home page!

Java Object Persistence

by David Rothwell
URL: http://www.magna.com.au/~davidr

Object database persistence for Java that allows Java objects to be easily saved and read from a Relational Database via JDBC or a Random Access File. Requires no changes to existing classes. Allows you to persist classes even if you cannot access the source.

Java Piano

by David Daney
URL: http://www.best.com/~daney/piano.html

You can play the piano right from your keyboard. Or hunt and peck with the mouse.

Java Slider

URL: http://www.csiro.au:8000/steve/stuff/slider/Slider.html

This is a simple wood block slider puzzle. I wanted to learn how to display graphics, make some sounds and do some simple animation.

Java Virtual Web Environment Home

by Kuen-Heng Lai, I-Chin Chen , Jiun-hau Lin
URL: http://www.cs.cornell.edu/home/kuen/java/

A Client/Server program integrating various internet functions. including URL exploring, talking, and Vrml model viewing.

Java Virtual Wind Tunnel

by David Oh
URL: http://raphael.mit.edu/Java

The Java Virtual Wind Tunnel is a two dimensional implimentation of a computational fluid dynamics code. It's an example of how Java can be used for scientific and educational purposes, and it's cool to look at too.

Java Weather

by Chris Schwerzler Alan Steremberg
URL: http://cirrus.sprl.umich.edu/javaweather

Real-time weather imagery, using a java applet, really cool.

Java WebIDE

by Chaminda Wickremasinghe
URL: http://www.chamisplace.com/prog/javaide/

Java WebIDE is an experimental platform independant intrgrated development environment for developing Java applets and programs. The current version offers editing, compiling, syntax highlighting, and searching for help using easy to use framed windows. All basic functions are multi-threaded, so that it is possible to read help files or edit your source code while compilation is in progress. New and improved!

JavaBridge Server

URL: http://paul.rutgers.edu/~xuelin/ypz/bridge.html

The server for JavaBridge, which lets four people play live online bridge through a browser.

JavaCraps

URL: http://home.mem.net/~dionysus/JavaCraps/javacraps.htm

JavaCraps is an online craps game based after the freeware Windows 95 game Craps 95. JavaCraps was created using Symantec's Cafe.

Javascript Tip of the Week

by Nick Heinle militzer.me.tuns.ca/graffiti
URL: http://www.gis.net/~carter/therest/tip_week.html

Every week a cool set of JavaScript tips or tricks to help you on your way to JavaScript bliss. If they don't improve you, they'll improve your page. Updated weekly with tips, ideas, tricks, and code examples.

JavASketch

URL: http://ugrad-www.cs.colorado.edu/~masse/Java/JavASketch/JS.html

Another fun Beta-compatable drawing toy!

javaTiles

by Eugene Dragoev
URL: http://www.golden.net/~eugene/test.html

If you like Rubik's Cube - you will like this game. It loads fast and works well with the OS/2's applet.exe as well as Netscape v2.x

JavaWarp

by Alex Rosen
URL: http://www.tiac.net/users/axlrosen/

Click and drag on the face of a well-known personality to warp and distort it in weird ways.

Javology

by Joe Weber
URL: http://www.magnastar.com/javology

Javology is a new Java Magazine focusing on the Java community. Packed full of information important to the Java professional. Javology contains current news articles, interviews with important industry professionals and tips for the developer.

Jerome B. Wiesner: A Random Walk through the Twentieth Century

by Michael Murtaugh
URL: http://ic.www.media.mit.edu/JBW/

A HyperPortrait of the late Jerome Wiesner, former science advisor to President Kennedy and MIT President. This site uses Java, streamable QuickTime movies, still images, and text to provide an interactive view of events and issues in the 20th Century. Netscape 3.0 and QuickTime is preferred.

Jess

by Ernest J. Friedman-Hill
URL: http://herzberg.ca.sandia.gov/jess

Jess is a clone of the popular expert system shell CLIPS written as a Java applet. Jess uses the fast Rete algorithm for pattern matching and is downward-source-compatible with CLIPS (a valid Jess script is a valid CLIPS script).

JIDL

by Ernest J. Friedman-Hill
URL: http://herzberg.ca.sandia.gov/jidl

JIDL is a CORBA IDL client compiler with Java as the target language. JIDL provides the necessary magic to allow Java applets running in Java-enabled Web browsers to manipulate CORBA objects on remote servers as if they were local Java objects. When complete, JIDL will be in the public domain.

Jigsaw

URL: http://www.w3.org/pub/WWW/Jigsaw/

Jigsaw is a full blown HTTP server written in Java, it is both a fully functional server, and the platform the W3C (World Wide Web consortium) will use to experiment with new standards.

Jigsaw Puzzle

URL: http://www.earthweb.com/java/Puzzle/

A simple jigsaw puzzle with rectangular pieces.

Jive Turkey

by Art & Science W3 Development, Ltd.
URL: http://chiba.webadvantage.com/~alx/jive.html

A little thanksgiving applet. With style.

jneko

by Manish Tuteja
URL: http://www.manish.com/jneko/

jneko, a little Java experiment. Cat chases the mouse.

Joggle - Java Boggle

by Robert Diamond
URL: http://www.wco.com/~rmd/joggle.html

A Java version of Parker Brother's Boggle Game - Find words in a grid of 16 letter dice. Coming soon will be a multiplayer version.

Journal of Basketball Studies

by Dean Turcoliver
URL: http://cmr.sph.unc.edu/~deano/bball/index.html

Incorporates various applets into a journal setting. Some new applets are interactive graphs and explanatory pop-up windows.

Juggling

by Chris Seguin
URL: http://www.acm.uiuc.edu/webmonkeys/juggling/

Three nifty animations teach you how to juggle.

Jump game

URL: http://www.ludd.luth.se/~lundin/java/jump.html

A small peg jumping game.

Jumpin' Jehosaphat the Counting Sheep

URL: http://www.tiac.net/users/sdodds/Java/Jj.html

Enter a problem for Jehosphat to solve, and she'll jump and 'baaa' the answer.

KAMSC Java Floorplan

by Chris Peikert
URL: http://www.kamsc.k12.mi.us/room/

The KAMSC Floorplan is a Java applet that allows you to move around the KAMSC environment by clicking on areas in an external window, watching the animated movement, and viewing information about the different rooms at KAMSC. Each room has information about the classes taught, as well as the equipment available to students.

Kneedeep in Java

by Stefan Koch
URL: http://rummelplatz.uni-mannheim.de/~skoch/javatut/kneedeep.htm 

Advanced Java programming techniques needed for sophisticated Java applets.

Korea Baduk Page

by Bae-kyung Park
URL: http://voyager.kti.co.kr/~bkpark/go.html

Go is a game for those who enjoy thinking. Korean Baduk Page has an applet which displays the game board and lets the user replay games of Korean professional players interactively. Takes a while to load - be patient!

KReversi

by Alessandro A. (Kazuma) Garbagnati
URL: http://www.energy.it/~kazuma/JAVA/kreversi.html

Yet Another Reversi, against computer. You can use different languages. Italian and English are internal, but you can use an external file and create your own.

L-system Applet

by Mark Masse
URL: http://ugrad-www.cs.colorado.edu/~masse/Java/Lsystem/index.html

The L-system Applet allows users to create fractal images by specifying parameters. L-system grammars can be used to generate strings, which can be interpreted as drawing commands in order to produce fractal curves.

LED Sign

URL: http://www.cs.hope.edu/~dbrown/java/LED/WWW/LED.html

A configurable LED sign. A great example of a really powerful applet. It has an entire scripting language to control the LED display.

LEDSign V2.5 Chinese Fonts Support

by Jonathan Locke
URL: http://phoenix.cs.hku.hk:1234/~jax/C_LED.html

An extension to LEDSign V2.5. You can display Chinese Fonts (either in Big5 or GB encoding) It is an extension of LEDSign V2.5. This site provide service for creating the Chinese fonts you need.

Life's game in Java

by Laurent David
URL: http://www.cti.ecp.fr/~davidl5/java/LifeGame.html

This version of the life's game is complete. You can set the size of the cells, move step by step, or make it run fast! You have also the possibility to draw not only each cell, but also 60 other predefined famous patterns ! Then, enjoy the animation!

Lucky Chess

by Brian Hacking
URL: http://www.itsnet.com/~redbrian/lchess/lchess.html

A chinese chess-like game requiring skill and luck to win.

Map of Tallinn

by Sander Magi
URL: http://www.tallinn.ee/map/

Interactive map of Tallinn, the Capital City of Estonia. Supports zooming, navigating and hyperlinks to various points of interest.

Mastermind

by Jonas Karlsson
URL: http://www.dreamlink.se/mastermind/

This is a clone of the classic boardgame Mastermind that I made just to look into the world of Javascript! The game is self instructive!

MathChase

by Marcia Burrows
URL: http://dev.eyecon.com/marcia

MathChase is an original game for one or two players at one computer. This challenging game features humorous, colorful animation and exciting competition. One player uses the keyboard and the other uses the mouse. In MathChase, thinking beats agility. If you can't find someone to play it with you, try letting your left hand compete with your right.

Maze

URL: http://www.ttinet.com/pjf/maze/

3-D perspective maze game, with automap.

Microline Component Toolkit

by Microline Software
URL: http://www.mlsoft.com/mct/mct.html

The Microline Component Toolkit provides Tabbed Folder, Grid, Tree, Progress, etc. user-interface components for Java.

MindQ Publishing, Inc.

URL: http://www.mindq.com

MindQ Publishing, Inc. has just released the first in a series of true interactive multimedia CD-ROM tutorials which use visualizations, animations, narration and video to teach first-time and experienced programmers how to design, write and use Java applets. MindQ - the better way to learn.

Missile Command

by Mark Boyns
URL: http://www.sdsu.edu/~boyns/java/mc/

Based on the Missile Command arcade game.

Mission Control

URL: http://www.metamor.com/pages/MissionControl/mission_control.html

You're the flight director. The countdown is ready to commence. Press the button and Mission Control begins the launch cycle countdown. Then initiate the launch of a rocket and monitor the launch from the Mission Control TV monitor.

Moire Patterns

by Mark Sheppard
URL: http://www.computerexperts.co.uk/computerexperts/java/

This is a Java Applet that was inspired by Op Art.

Mojo: the Visual Java Development Tool

URL: http://www.penumbrasoftware.com/

Mojo, Penumbra Software's new visual Java development tool provides an easy way to quickly build Java applets and applications without compromising any of the power of the Java language.

Molecular Dynamics Simulation

by Horst Vollhardt
URL: http://www.pc.chemie.th-darmstadt.de/java 

The applet performs a molecular dynamics simulation in real time with a hydrocarbon molecule. The molecule is rendered with double buffering and depth cueing. A VRML snaphot can be prepared and visualized with any VRML browser.

Mondrian & Dr. Hitchcock

by Brad Asztalos
URL: http://www.webgods.com/java

Art listen think look draw.

Motif Backgammon

URL: http://www.io.org/~takeith/motif//

You'll enjoy a fun game of backgammon against this challenging opponent. Motif has an easy-to-use interface, animated checker moves, and it maintains a continuous score for each player.

Movie Guide

by David Kozlowski
URL: http://www.sapien.net/guide/

A Movie guide to local theatres in the Kalamazoo, Michigan area. Using frames and Javascript to update form elements dynamically.

Multimedia Postcard (Animation and Music)

URL: http://www.promindo.com/greetings/index.html

A service provided by Promindo Global Internet for Internetters to send a nice multimedia happy birthday postcard to friends and relatives. Great animation and song!!

Mysterious World of MISSED!

by Jason Bloomberg
URL: http://www.lhouse.com/~jbloomberg/play/missed.html

JavaScript-based parody of Myst. Extensive use of frames.

NASA's Ocean Color Monitoring Mission: SeaWiFS

by Gene Feldman
URL: http://seawifs.gsfc.nasa.gov/SEAWIFS.html

NASA's upcoming global ocean color monitoring mission called SeaWiFS has a homepage that features an animation of the Global Biosphere which was derived from actual satellite observations of the Earth's vegetation (land and ocean).

Navigator Ticker

by Ahmed Abdel-Hady
URL: http://163.121.10.41/java/applets/NavTickr/

This is another robust text scrolling applet capable of viewing different messages each can have its own optional URL dislayed at the browser status bar. The message font is completely scalable to applet dimensions that in turn can be scaled to page dimensions.

Neon Sign

by Gustav Mattias Flodin
URL: http://www.rbk.sollentuna.se/~mfl_94/

A blinking neon light. Simple but very effective.

NetCELL

by Dennis Cronin
URL: http://www.cd.com/netcell

NetCELL is a web-ified version of Freecell written in Java. It talks to a central server machine to save scores and games so you can compete with folks net-wide to see who can run up the biggest "streaks." Warning: may be addictive!

NetCharts

by Frank Pittelli NetFactory, Inc.
URL: http://www.netcharts.com

NetCharts provides HTML authors with the power of Java, without the need for programming. NetCharts supports the generation of piecharts, barcharts, XY charts and diagrams through easy-to-use HTML parameters. Netcharts can support a range of business and scientific applications.

NetDraw

by Marco Nijdam
URL: http://www.west.nl/archive/java/netdraw/index.html

NetDraw is a drawing program allowing normal object (vector) based drawing. In addition you can connect objects by lines. The connections will be kept even if you move objects around. We use it to draw pictures of computer networks.

Neural Bench Java Applets Wizard

by Nikolay Kislenko
URL: http://www.vniigaz.com/nb/eng/app/javapp.htm

Neural Bench is easy-to-use sophisticated neural networks simulator. Using it you can generate source program code of trained neural network on different languages, including JAVA. Here are some examples of Java Applets generated using Neural Bench.

Newslet

by Dennis Cronin
URL: http://www.cd.com/newslet//

A Newslet is a web-based news facility similar to a Usenet newsgroup. The Java client displays a threaded article list and allows the user to read and post articles. The server portion, accessed via CGI, maintains the central Newslet database.

Newt Pong

URL: http://www.metamor.com/pages/_play_pages/newtpong.html

Bang Newt's head against the wall. Yes that's right. In this update to the Pong classic. Worth it just for the goofy look on Newt's face.

NINA

by Matt Freedman
URL: http://www.washington.edu/bibsys/mattf/nina

NINA provides a powerful, but simple to use interface for drawing remarkably beautiful geometric figures with a standard Fourier-Transform based algorithm. WARNING: watching it can be addictive.

The figure-drawing class is separate from the user interface, and can be easily integrated into your own applets or pages. You will have to follow the link to find out what NINA stands for.

Noctagraphics Home Page

by Derek Brigham
URL: http://www.visi.com/~dbrigham/noctago.home.html

The Noctagraphics Home Page is a portfolio of Computer Illustrator Derek Brigham's montages and other work. He creates illustreations for multimedia print and web pages. Most of the work was done in Photoshop and Illustrator. Interesting layering techniques for Photoshop are described as well as simple Graphic Design and Typography. Also check out his T-shirt Designs for sale.

Normal Distribution

by David Krider
URL: http://www.cco.caltech.edu/~ekrider/Finance/BallDrop/BallDrop.html

Part of a project who purpose is to illustrate basic theoretical finance through the use of interactive applets. This applet illustrates a simple process that gives rise to the normal distribution.

Northcott's Game

by Marko Beznosiuk
URL: http://www.lookup.com/Homepages/92804/Northcott.htm

This applet implements Northcott's game - a version of Nim

Option Pricing Program

by Mark Higgins
URL: http://astro.queensu.ca/~mark/OPPjava/OPP.html

This applet prices American or European call or put options with a continuous (or zero) dividend rate numerically using a binomial tree algorithm. It also allows calculation of implied volatility for an option of any sort.

Oracle Magazine Interactive

by Nancy Lynn Gottesman Oracle Magazine Interactive
URL: http://www.oramag.com/javindex.html

Index page animated JAVA applet buttons for Oracle Magazine Interactive.

Orbit Simulator

by Kelly Jo Brown
URL: http://observe.ivv.nasa.gov/observe/exhibit/reference/module/orbits/orbit_sim.html

A java orbit simulator. You can use the mouse to move the satellite into different orbital heights and see the effect on orbital period.

Orn Attack

by Stanley James
URL: http://www.vr1.com/comics/megabot/issue10/jpg2.html

The Orn Attack! This game is imbedded in the MegaBot comic strip. It is similar to asteroids, yet with many new features and surprises! Features 3D models rendered using SoftImage, and professionally created graphics and sound effects. Only 300K. Based on Mark Tacchi's Gamelet Toolkit. It's a blast!

PA Vidiprinter

by Eduardo Dober Investments, Inc.
URL: http://www.pa.press.net/news/vidi/

News Headlines transmitted from the PA NewsCentre straight to your browser!

PackerLayout

URL: http://www.geom.umn.edu/~daeron/apps/ui/pack/gui.html

A new layout manager class that emulates the Tk packer geometry manager. This class should be extremely useful for making hierarchical complex user interfaces.

Pacman

by Alexander Bottema
URL: http://www.csd.uu.se/~alexb

Pacman - the game (self explanatory). I've tried to stay close to the original.

Pang 96!

by Boris Granveaud
URL: http://www.worldnet.fr/~granveau/PANG/Pang.shtml

A faithful clone of PANG. Don't you know this fabulous game where you shoot at balls with your harpoon? Nice background-loaded graphics, fast and smooth animation, 2-players version.

Pangaea World Orchestra

URL: http://www.creative.net/~duane

Open a file, hear an orchestra...add flair and drama to everyday tasks! Hear a Java sound loop that is NOT that tinkly thing everybody else uses! Download clips to attach to system events!

Partic

by Alan Gordie
URL: http://www.jax-inter.net/users/viper/

2D Particles system with tons of parameters that can be set through HTML tags. Supports looping,color fading, gravity,ejection angles, intial velocity settings, acceleration factors. Can be used to develop anything from Fireworks to Fountains! Supports background Images (GIF and JPG) Developed Entirely in Java!

Particles that Chase the Cursor

by Bill Thibault
URL: http://tesla.csuhayward.edu/~tebo/java/

You can customize the number of particles, size, gravity, maximum velocity, background image, and message string.

PC Scoreboard

by C|net
URL: http://www.cnet.com/Content/Reviews/Compare/Pc100/0,30,,0200.html

We've made it easy to find the system that's right for you. Just dial in your preferences using the five sliders above, click on the home or business radio buttons, and press submit. We'll crunch through more than 200 factors that c|net labs evaluated to find the machines that stand out and plot the results for you. You can click on any machine to see a full review.

Pegdelux

by Jeff Holst
URL: http://www.onr.com/user/jeff/pegdelux.htm

Marble Solitaire Extreme. This version has auto solve, timed games, multiple boards, 3D rendered marbles and more.

Pentomino Puzzle Solver

by David Eck
URL: http://godel.hws.edu/java/pent1.html

A pentomio consists of 5 connected squares. There are 12 possible pentominos. The puzzle is to place them on an 8-by-8 board, with 4 designated squares left blank. This applet solves the puzzle (using a recursive backtracking algorithm that runs in its own thread).

PET Viewer

by Yuri Pryadkin
URL: http://www-hbp.usc.edu:8376/HBP/groups/cortex/form.html

With this applet one can plot PET (positron emission tomography) activity over an array of human brain slices.

Phils Filter Loops

by Phil Allen
URL: http://www.mindspring.com/~phila/

The Filter Loops is an applet which takes a single input image, a set of image filters to run on the image, and a number of views to generate. From this it generates the views by running the input image through the filters then it plays the images back. It can do cool stuff like a rotating Bob Burger World sign etc. You can cascade the fitlers to get some very neat effects.

Piano Roll Player

URL: http://reality.sgi.com/employees/mark/piano/index.html

This is an example of an Applet which mixes sound and animation, with medium to good synchronization depending on the machine.

PickTest2

by Ron Daniel
URL: http://www.acl.lanl.gov/~rdaniel/classesJDK/PickTest2.html

TeleRadiology demo-navigate through CT scans of lungs.

Pierian Spring's Fractionator

URL: http://www.pierian.com/fractionator/

The Fractionator is a futuristic fraction manipulator that is part of Pierian Spring Software's CampOS Math product. The Fractionator challenges the student to match a given fraction by sliding the numerator or denominator control. It adapts to the student's progress and gets progressively more difficult.

PipeDream

by Adam Doppelt
URL: http://www.webcom.com/cider/

Yet another classic arcade game reincarnated in Java. Looks best in 24 bit color.

Planex

by R.D. Klein
URL: http://www.cube.net/~rdklein/planex/usplanex.html

Planex: an interactive landing simulation game with a fractal background image.

Playing Wave

by Gabriele Bulfon
URL: http://users.iol.it/gabriele.bulfon/Wave2/Wave.html

The Playing Wave is the new version of The Wave. This new version plays real-time calculated audio. A little wave is constantly filtered by a simple median filter. You may interact by clicking on it, causing some peaks and hearing the sound. You may also use my own slider component to change the filter damp value, select between random and sine wave to restart the process. Enjoy!

Plug-In Playlets

by Creating Media
URL: http://www.creatingmedia.com/java/

Plug-In Playlets are a set of multithreaded interactive multimedia applets built from a common set of foundation classes. They are able to effectively prioritize the order in which they download content-they stream, to give the user the best possible immediate response. New vistas in interface design are explored with animation and sound.

PowerApplets

by Macromedia
URL: http://www.macromedia.com/Tools/PowerApplets/index.html

Macromedia PowerApplets allow non-technical graphic artists and web designers to easily enhance their sites with customizable, dynamic multimedia.

Presentationware

by Masakazu Fujimiya
URL: http://www.asahi-net.or.jp/~FX6M-FJMY/pw01e.html

Presentationware makes interactive movies from a simple script fileand some still images. Presentationware is a Java applet. If you write aneffective script file, Presentationware works like a Director or Power Point without any plug-in. Presentationware is FREE. Please use Presentationware on your Web page.

PrimaSounds - music and some animations

by Ralph Losey
URL: http://ddi.digital.net/~prima/prima.html

PrimaSounds meditation music is played while words help you understand what this new type of acoustic experience is all about. There are also some cool animations.

printer sharing device

by Tony Kao
URL: http://www.poware.com

Using JAVA program to demo poware technology's printer sharing device.

ProfileViewer

URL: http://www.inetmi.com/~gwhi/ProfileViewer/ProfileViewer.html

A GUI viewer for profiling information produced by the Java interpreter. This allows you to find those "hot spots" in your programs.

Pythagoras' Haven

by Jim Morey
URL: http://www.math.ubc.ca/~morey/Html/experiment2.html

An animated graphical proof of the famous theorem. A great example of an educational applet that uses animation, text and graphics to explain the proof. It also cleverly works around the absense of polygon fill operations.

Quarto!

by Daniel Hutchings
URL: http://www.cs.oberlin.edu/students/dhutchin/Java/applets/Quarto/Quarto.html

A sophisticated puzzle applet. Try your skill against an intelligent automated opponent.

Quest Interactive Media

by Vaskin Kissoyan Quest Interactive Media
URL: http://www.quest.net

Move your mouse over the Q logo... Amaze your friends/family on Quest Interactive Media's server. Check out our new JAVENGERS !!!

Quick Menu

URL: http://www-cad.eecs.berkeley.edu/~horton/qmenu

A simple class for doing pull down menu off of image buttons.

Real Graffiti

by Frank Ham and Antonio Bemfica Artifacto
URL: http://militzer.me.tuns.ca/graffiti

Finally...Real Graffiti on the Internet. Paint your own graffiti on a virtual wall for the whole internet to enjoy!

RealTime Collaborative Groupware for JAAS

by Daniel J. Guinan
URL: http://www.tisinc.com/realtime

"RealTime" Collaborative GroupWare for JAAS - JAAS is an extensible server for Java client/server development. "RealTime" is one of the several Applets that ship with JAAS. Currently in Alpha form, "RealTime" allows you to chat with other users and use a shared blackboard. Future versions will have some very intriguing surprises.

Remote controlled camera

by Ralf Ackermann
URL: http://alwin.informatik.tu-chemnitz.de/~java/ROBOT_CAMERA/example1.html

An experimental remote controlled camera that places changing images inside an applet (source code will be submitted soon).

Rocks In Space

by Andrew Scherpbier
URL: http://www.sdsu.edu/~turtle/java/

This game is loosely based on the Asteroids arcade game: Shoot everything that moves.

Rogue Wave Software

by Rogue Wave Software
URL: http://www.roguewave.com

JFactory is a screen designer/ code generator for the Java language. Visually design your screens by dragging and dropping controls onto the screen. When you are satisfied with the look and feel of your application, generate code with the click of a button.

RollingCubes

by Ken Shirriff
URL: http://www.sunlabs.com/~shirriff/java/rollingcubes.html

The rolling cubes puzzle is deceptively simple. See if you can solve it.

Rotating Bilboard

URL: http://www.virtual-inn.co.uk/~nicol/adSpace/

A revolving advertising space, that allows a separate URL to be associated with each successive image. Also allows accompanying audio.

Rubik Unbound

by Karl Hörnell
URL: http://www.tdb.uu.se/~karl/java/rubik.html

This is a fully rotatable 3D Java implementation of the classical puzzle Rubik's Cube.

Rubik's Cube Java Applet

by Michael Schubart
URL: http://www.best.com/~schubart/rc/

"Rubik's Cube", the name says it all. It needs a moment to load and compute images. Enjoy!

Sealevel Software Home Page

by Jonathan Locke
URL: http://www.sealevelsoftware.com/sealevel/javademo.htm

The Sealevel Software home page has a simple and yet attractive Java application that shows Sealevel's logo with a sunset in the background and animated rain. The application does offscreen painting to reduce flicker and maintains properties for each raindrop, including location, speed, size and z-distance (some drops fall behind the logo and some fall in front of it). Also, this javatisement (to coin a term) features random gull crys (complete with a minor audio glitch that SOX seems to always create).

Second Law

by Christopher Grayce
URL: http://

The Second Law of thermodynamics is demonstrated by a box bouncing--gravitational potential energy turns into heat.

send2cgi.class

URL: http://www.pi.net/~hverbeek/server_gis.html

Geographic Information System (under construction).

Shoot Mike Game

URL: http://www.ais.net/mike/java/shootmike

Shoot 'em up arcade game where the player tries to shoot Mike repeatedly. Complete with levels of difficulty and sound, making it ideal for beginners and advanced players alike.

Shoot the Ghouls

by Paul Smith, Brian Dewan, Johan van der Hoeven
URL: http://www.sri.net/haunted/shoot/ghouls.html

Shooting gallery. Takes a while to download, but worth it.

Sieve Benchmark

by Wayne Rasband
URL: http://rsb.info.nih.gov/nih-image/Java/Benchmarks/Sieve.html

The is the Eratosthenes Sieve prime number benchmark. Use it to measure the integer CPU performance of your Java virtual machine. Source code is provided.

Simple Contact Book Manager

by Q. Alex Zhao
URL: http://www.cc.gatech.edu/gvu/people/Phd/azhao/jcontact/

A simple contact book manager that lets you maintain email addresses, phone numbers, URL's, and comments, etc. of people you know. Includes an application part that allows you to load and save databases, and an applet part that only lets you browse and search.

Simple digital clock

by Muhammad Muquit
URL: http://yoda.semcor.com/~muquit/Dgclock.html

Uses GIF images for hr, min and secs.

simsters resources

by Tony Payne
URL: http://www.iglou.com/simster/favfram.htm

page designed as a star trek next generation control panel for accessing varius sites, uses java animation in seperate frame for "ships status."

SineFX1

URL: http://www.lysator.liu.se/~owl/java/SineFX1.html

A nice false3D animation effect that can be used as a seperator or why not as different way to show a logo? Parameter documentation included on the same page.

Sinus Scroller

by Christophe Braun
URL: http://www.ping.ch/black_sun/sinus.htm

A text sinus scroller (what's more, simply click to see!), it uses also double buffering to reduce flickering.

Slot Machine

URL: http://www.itivity.com/Java/Slot/slotMachine.html

Slot Machine - Bet your virtual e-cash. Play a simulated slot-machine with realistic tumblers and sound.

SnapShot Applet

URL: http://wintermute.sr.unh.edu/java/SnapShot

SnapShot animages a strip of slide film of user configurable images.

Solarpop

URL: http://www.millennial.org/~ccleave/solarpop2

A simulation of solar system demographics of the next millennium. How fast will humanity move out to space, the moon, the asteroids. You can set various demographic and technical parameters and then watch history in the making.

Solitaire

by Karl Hörnell
URL: http://www.tdb.uu.se/~karl/java/solitaire.html

Remove marbles from a board by jumping over them with other marbles. Try to get as few as possible left.

Solitaire

by Bret G. Dahlgren
URL: http://w3.gwis.com/~thorn/Solitaire.html

Java(tm) Solitaire - classic drag-n-drop game.

Soup's Up E-Zine

URL: http://www.phoenixat.com/~warreng/soup.html

Uses frames.

Sparks

by William Kelley
URL: http://www.sensenet.com/java/sparks/

Scriptable interactive animation. Create animations in an object-oriented way, defining attributes and commands. Sparks are fully interactive with the user and each other.

Spectrum Analysis: Amplitude & Frequency Modulation

by Hewlett-Packard Test & Measurement
URL: http://www.tmo.hp.com/tmo/appnotes/interactive/hp-am-fm.html

This is a electronic version of a longtime favorite Hewlett-Packard application note AN 150-1 Spectrum Analysis: Amplitude & Frequency Modulation. There are two interactive Java(TM) signal models allowing the exploration and experience of basic concepts underlying AM and FM modulation, as well as a completely republished version of the original paper document implemented in Adobe Acrobat format bundled with QuickTime animations.

Spelling Game

by Bud Wendt
URL: http://www.neosoft.com/~wendt/Spell2/Spell2.html

Baseball animation helps you learn to spell. Great graphics. Requires sound support.

SpinWeb

by Mike Forsyth
URL: http://calligrafix.co.uk/c/graphics

Graph view of web site based on Arthur van Hoff's Graph Layout class

Spirograph

by Anu Garg
URL: http://www.wordsmith.org/~anu/java/spirograph.html

An interactive applet to draw spirographs.

SportNation's Live Sportswires

by Chris Toomey
URL: http://www.sportnation.com/java.html

SportNation's Live Sportswires are pop-up windows that display live sports scoring updates within minutes of the action. The pop-up window format means you can continue to surf the web or do other work, while watching for score updates in the corner of your screen.

Star Wars with the Gipper

by Doug Shiels
URL: http://www.galcit.caltech.edu/~doug/computer/java/sdi/sdi.html

This is a schlocky sort of game, more humerous than anything, involving the beloved past President. Its a modification of an applet by Benny Pollak called Kill Em (http://www.spacelab.net/~bpollak/nn.html).

StarBase

by Mark Boyns
URL: http://www.sealevelsoftware.com/sealevel/javademo.htm target

Shoot incoming objects before they destroy the StarBase.

StarGazer

URL: http://web.smart.net/~tasanan/sky.html

A dynamic view of the night sky.

Stereoscopic Animated Hypercube

URL: http://www.sover.net/~manx/hyprcube.html

Java Applet: a hypercube tumbling randomly in 4-dimensional space, projected into 3-space. Viewable with red-blue 3-D glasses.

Sun Clock

by Mark Tacchi
URL: http://www.europa.com/~mlt/sunclock.html

Sun Clock shows you where the sun's shining in real time on a map of the Earth as seen from space.

Sun Open Golf Game

by Sun Microsystems Netherlands
URL: http://www.sun.nl/SunOpenGame/Course1.html

An online virtual golfgame to get you in the 'swinging mood' for the Sun Microsystems Open '96 tournament to be held in the Netherlands. This game will train your abilities to chip and putt. And it will take you to places no other golfer ever reached before ...

Every two weeks a new Course can be played. The best overall winner will win a spectacular prize!

Tabbed Focus Classes

by Bill Giel
URL: http://ourworld.compuserve.com/homepages/WGiel/tdialog.htm

Drop-in classes that permit using TAB/SHIFT TAB to change input focus to the next or previous component. Easy to use, simply extend tDialog or tFrame the same as you would extend standard Dialog and Frame superclasses. Also included is a tButton class, which creates a button that activates when ENTER is pressed when in focus. Examples for applets and standalone applications, and all source code provided. - Freeware

Tangram

by Geert-Jan Van Opdorp
URL: http://www.aie.nl/~geert/java/public/Tangram.html

The Chinese Tangram puzzle. You can try to solve a Tangram from an ever growing list of examples. Moreover, you can add your own creations to the list.

TAO SST and Wind Animation

URL: http://www.pmel.noaa.gov/toga-tao/java/ani/taosst.html

A Java animation of realtime climate data from the Tropical Atmosphere Ocean (TAO) network of moored ocean buoys in the tropical Pacific.

Technical Dictionary

by Scott Dexter
URL: http://www.shl.com/java/SHL.html

Over 6,000 terms in one place!

Terminal Emulator

URL: http://www.unige.ch/hotjava/HotSIBIL.html

A bibliographical catalog that uses the HotJava(tm) Browser to remember user choices and paths. A full IBM-3270 terminal emulator applet. Good example of what can be done in the Java(tm) Language. Exellent graphics. We are impressed.

Terr2

URL: http://www.preemptive.com/terr2.html

Real time 3D waving flag.

Tetris

by Iwan Van Rienen
URL: http://www.bart.nl/~ivr/blocks.html

Another Tetris game with free source.

Textual Abuse page

by Andrew Vessey
URL: http://fbox.vt.edu:10021/A/avessey/abusepage.html

An insulting example of Javascript! Build your own insults. May not be appropriate for young children or wimps.

That Marble Solitaire Game

by Philip Hallstrom
URL: http://www.cosmix.com/playground/java/solitaire/

Kind of like Pegged, kind of like Chinese Checkers, but not quite :)

TheDJ

URL: http://www.TheDJ.com

This is a great site for the music listener. TheDJ offers a range of content from oldies to the latest cutting edge sounds. Click on one of the dozens of stations and sit back and enjoy. A great feature is their use of JavaScript to update the name of the artist and song.

Thesaurus

by David Buttler
URL: http://falun.cs.ualberta.ca:27772/th/Thesaurus.html

This is a Thesaurus based on the WordNet database from Princeton University. Still in development, but usable.

Throw 'em to The Dungeon

by John Petersen
URL: http://www.realtime.net/dungeon

JAVA Dungeon Game: Fight for your life as you are barraged by monsters of classic lore--orcs, goblins, ghouls, and dragons. Gain weapons, magic, and gems for you continued survival.

Tick TOCk Java Interface

by Ian Leicht
URL: http://www.saic.com/toc/index.html

Allows the user to navigate a web site Windows 95 Explorer style. Directory trees can be expanded/contracted to display the HTML files and titles in them.

TimeGraph

by Justin Mason
URL: http://www.iona.com/~jmason/java/TimeGraph/

A graphing applet, especially suited to graphing real-world internet statistics such as network throughput or web hits. Up to 8 datasets can be plotted on the same graph and the graph can be zoomed into for better examination.

Timothy's JavaScript Examples

URL: http://www.essex1.com/people/timothy/js-index.htm

This site currently has over two dozen JavaScript examples that have been tested with Netscape 2.0 & 3.04b running on Win '95. Also included are various links to many of the JS resources on the 'net'.

Torus Machine

URL: http://www.ug.cs.sunysb.edu/~ramageb/java/main.htm

This is a nifty little program that allows the user to select the number of cross sectional vertices and the number of segments on a 3d rotating torus on the fly. It makes good use of scrollbars and text fields and shows how to use the Canvas as an animation window. Check it out!

TrackAttack!

by Jason Plurad
URL: http://www.duke.edu/~jcpdukeu/tune.html

A tune guessing game. Play a track, guess the title and artist, then hear the entire clip if you are right. Cool features include multiple configurations, track randomizer, and streamed audio.

TreeBrowse & TreeEdit

by Stanley Poon
URL: http://www.myna.com/~stan

TreeBrowse is a interactive tool that can provide functionality similar to directory list boxes in your Home Pages. It enables World Wide Web page developers to organize their pages in a tree format. It is great for book publishers and people who write on-line manuals on the World Wide Web.

TREX

URL: http://www.ctr.columbia.edu/~nemo/java/trex.html

TREX-The Resource EXchange, is an inter-active simulated commodity exchange. You can buy and sell stuff, and compete against some "intelligent objects" in real-time, and eventually against other humans.

Trouble in River City

by Eric Soroos
URL: http://www.ce.washington.edu/~soroos/java/published/pool.html

There's trouble. Right here in River City. That's trouble with a capital T and that rhymes with P and that stands for pool! Trouble... is a java beta applet and right now it is under construction and revision. Recent changes include the setup for a game of 8-ball, support for the accidental scratch, by popular demand, a cue indicator.

Tube the Salt River

by Ed Snible
URL: http://www.goodnet.com/~esnible/water.html

Avoid sharks as you float down Arizona's scenic Salt River in an inner tube. Double-buffered.

Udder Waste of Bandwidth

URL: http://www.access.digex.net/~kkessler

Several original Beta animation Applets. Source included.

UltraMaster Dethtris

by Karl LaRocca
URL: http://ariel.cobite.com/ultram/tetris/index.html

Play UltraMaster Dethtris NOW! Hone your lightning fast reflexes as Dethtris pushes you to the edge. Play networked 8 player games, and watch your opponents as they struggle then finally expire. Java src included: 10 well documented classes.

Unearthed

by Timothy Macinta
URL: http://www.mit.edu/people/twm/unearthed//

Unearthed is a multi-user interactive fantasy world. You can walk around in a world with other people, talk with other people, and cast spells on people (including yourself).

Vektormoj

URL: http://www.dtek.chalmers.se/~d95matre/html/vektor.html

A drawing pencil moves.

Virtual BlackJack

by Min Ding
URL: http://www.cyberdragon.com/bj/

A Virtual Blackjack program written in JavaScript. Features includes session score saving, graphics interface, etc.

Virtual Boston

URL: http://www.pmg.lcs.mit.edu/~ng/Map

Interactive Map of Metro Boston Area. Supports navigation, zooming and hyperlinks to various resources around Boston.

Virtual Mr. Spud Head, Java Version

by Chris Rywalt
URL: http://www.westnet.com/~crywalt/SpudHead/SpudHead.html

Virtual Mr. Spud Head for the Web has been ported to Java. This applet lets you play with a potato and some facial features in a Colorformsy manner using click-and-drag and whatnot.

Virtual Open '96 ( golf game )

URL: http://www.999.com/golf/

This is a 3D golf game. The golf course is made exactly the same as the new golf course expected to opne this year in Japan. If you score high playing this game, maybe you can win fabulous presents.

Visual Java

by Tony Faustini
URL: http://www.eas.asu.edu/~lu/visualJava.html

VisualJava is an entirely visual environment that empowers ordinary internet users to experiment with prefabricated visualJava software components.

Visual Music

by Andruid Kerne
URL: http://galt.cs.nyu.edu/andruid/groove.html0

Visual music is the notion of expressing musical ideas visually. Notes consist of color sustained in a shape, instead of pitch sustained with a timbre. In this Groove Thang No. 1, polyrhythmic frameworks of the Ewe people of Southeastern Ghana are seen . Usually, these rhythms would be expressed, with manifold variations, through dancing and drumming.

Visualize!

by David Krider
URL: http://www.webcom.com/visual/visualize/Visualize.html

Visualize! is a comprehensive collection of data visualization tools. Both two- and three-dimensional graphs, charts and other highly customizable viewers are provided. Visualize! supports a wide variety of user interaction, signifcantly enhancing any web page that requires a visual representation of numerical data.

Voltage

by Sean Russell
URL: http://jersey.uoregon.edu/vlab

User performs a physics experiment to try and determine amperage of a light bulb. Graphical interface. Good educational value.

VRML Converter for Molecular Graphics

by Hiroshi Yoshida
URL: http://cssj.chem.sci.hiroshima-u.ac.jp/molda/molda.htm

This is a Java Program to convert molecular coordinates into VRML. Molecular structure data can be viewed in 3D (Sticks, Ball-and-Stick, and Space-Filling model) using a VRML viewer.

WallStreetWeb

URL: http://www.bulletproof.com/WallStreetWeb/

This applet displays a whole lot of stock tracking info, including current price and a history chart.

WApp

by Bryan McNett
URL: http://www.cwn.com/WApp

WApp is an advertising billboard that compiles image URLs into transitions at runtime. The effect is unique and conserves RAM at the sake of CPU cycles.

Warp

by Karl Hörnell
URL: http://www.tdb.uu.se/~karl/java/warp.html

A game with lots of action and graphics. Dodge or blast your way through obstacles. Shoot the bad guys. Each new level has a different set of surroundings and attackers.

Wave

by Gabriele Bulfon
URL: http://users.iol.it/gabriele.bulfon/Wave/Wave.html

This is a simple example of real time filtering. A random generated wave is constantly shifted and filtered using a median filter. You may interact with it by clicking and causing some peaks. They will be soon refiltered. NOW A LINK TO THE NEW VERSION WITH REAL-TIME AUDIO. Use my own slider to change the filter damp value, create random or sine waves, and HEAR THE SOUND!

Waving American Flag

URL: http://www.geom.umn.edu/~daeron/apps/flag.html

Animation of an American flag waving in simulated wind.

Weather Forecast for the Next 12 Hours

by Tom Henderson
URL: http://www-ad.fsl.noaa.gov/mvpab/hpcs/henderLocal/RUCJava.html

This applet displays an animated sequence of national-scale weather forecast images. One frame is displayed for each hour out to 12 hours. The weather forecast is updated every 3 hours from a run of the Rapid Update Cycle (an operational Numerical Weather Prediction model). The user can pop up a GUI control panel and modify frame rate, pause, step through frames, play backwards, etc.

Web Invaders

by Madhu Kaizen Works, Inc.
URL: http://www.kaizen.net/kaizen/java/gamelets/index.html

The web version of the classic shooter game.

Web Pong

by Brian Farrar
URL: http://www.metamor.com/pages/_play_pages/webpong.html

The Java rework of that old classic. Try it again for the first time.

WebChess

by DJ Delorie
URL: http://www.delorie.com/game-room/chess/

WebChess is gnuchess hooked to the web, using a Java applet to present the board and interactively accept your moves and send them to the server.

WebContact (a java contact utility applet)

by Avitek
URL: http://www.avitek.com/demos/contact/demo.html

A three tiered, client server, tabbed notebook, Java-to-ODBC database manager.

WebDraw Applet

by Mark Sherman
URL: http://www.microsurf.com/WebDraw

An interactive drawing tool designed to allow two users anywhere on the net to draw pictures for each other on a shared 'page'. Several graphical objects are available on the palette including a 'pointer' for highlighting a part of the image for the other party. Can be used as a graphical chat tool.

WebRoute: Java Based Shortest Path Routing

URL: http://www.cs.umn.edu/~fetterer/routing/route.html

The High Performance Geographic Information Systems Lab at the University of Minnesota are pleased to announce WebRoute.

WebRoute is a Java applet that computes the shortest path from a source to a destination. We currently use a map of Minneapolis, Minnesota for the routing. The applet acts as a client to at Java based routing server at the University of Minnesota.

WebTerm

by Dianne Hackborn
URL: http://www.nacse.org/web/webterm/

A VT100 terminal emulator and Telnet client. The screen handling, terminal emulation, and Telnet client functionality are encapsulated into fairly independent classes--let us know if you would like to use one or more of them in your own Java program.

WebView

URL: http://www.cs.washington.edu/homes/glinden/WebView/WebView.html

WebView is an amazing utility that allows you to graph the links between Web pages. Not only does it display links to and from documents, it clusters linked documents, allowing you to see which documents some set of pages has in common.

webWidgets GUI Components

by Phil Allen
URL: http://www.mindspring.com/~phila/webWidgets.html

webWidgets are a set of add on GUI components for Java. There are Tabs, Sliders, Dials, Clocks and more. The webWidgets use an object oriented approach along with the more common properties (ala Visual Basic) to allow customization and extension of the components. This is a beta version which will become obsolete when the product version is released.

Weird Java Applets Page

URL: http://www.enteract.com/~guru/java/java.html

A collection of java applets. Includes games where you blow up Macs or shoot Bob Dobbs. Also includes quote generators for Discordianism or Red Dwarf. Includes a couple of parody Tarot applets, one with a Computer Geek theme, and the other with a Ranma theme. It also includes the infamous Jesus Christ on a Pogostick applet.

Whack-A-Hole

by Art & Science W3 Development, Ltd.
URL: http://www.chiba.com/java.html

A take on the (in)famous Whack-A-Mole arcade game, our version adds a little modern-day relevence and irreverence.

Whole Brain Atlas Navigator

URL: http://www.med.harvard.edu/AANLIB/cases/java/case.html

The Navigator is an interface to the image database of the Whole Brain Atlas.

WireFrame

URL: http://www.geom.umn.edu/~daeron/apps/CV/viewer.html

Real-time rotation of 3-D models.

Wordsearch Applet

by Eric C. Harshbarger
URL: http://www.auburn.edu/~harshec/WWW/wordsearch.html

Another 'seek-a-word' puzzle. Parameters allow the document author to provide his/her own list of words, and the size of the board.

WSRNLookup!

URL: http://www.wsrn.com/help/WSRNLookup.html

A Java Interface into WSRN's company and mutual fund database.

Yahtzee

by Dan Seidman

URL: http://platform.nis.newscorp.com:8082/seidman/yahtzee.htm

An implementation of the dice game Yahtzee.

YahtzREE

by Evan Easton
URL: http://uranium.chem.umn.edu/~evan/YahtzREE/

The classic game of Yahtzee.

Yet another 3D-Tetris

by Thilo Salmon
URL: http://math.ucdavis.edu/~salmon/Trullatris

Yet another 3D-Tetris. Dive into the three-dimensional challenge of Trullatris. Experience a game that takes you to the edge of perception.

Yet Another Minesweep

by Brian Harrison
URL: http://www.beanie.com/java/minesweep/

Minesweep with images, a clock, and 3 levels; Optimized for speed.

Yet another Tetris

URL: http://math.ucdavis.edu/~salmon/Trullatris/

Yet another 3D-Tetris Dive into the three-dimensional challenge of Trullatris. Experience a game that takes you to the edge of perception. There is also a european mirror. Actually there is no code available. I will publish it, as soon as I have cleaned up the mess.

Yi King (or I Ching, the Book of Changes) Oracle in Java !

by Benoit Rigaut
URL: http://wwwcn.cern.ch/~rigaut/YiKing.html

The I Ching oracle is now on the Web Java powered ! The most ancient oracle is waiting to help you. Ask a question and ponder its cryptic answers. P.K.Dick the famous sci-fi writer used it in an intensive way during his whole life, consider this site as a tribute to the Great Master.

YukiGame Flower

by Yukie Kishida
URL: http://www.asahi-net.or.jp/~nq7y-ksd/flower.html

YukiGame is my SameGame. Flowers are rotating.

Zen Koan Generator

URL: http://www.zoop.com

Uses JavaScript to generate a random Zen Koan.

Zoop(TM) Home Page

URL: http://www.zoop.com

A java-based demo version of Viacom New Media's new game Zoop(TM).

Zorg

URL: http://www.zorg.com

A Puzzle game-you have to work out the rules. Game was written as a "teaser" for a launch in the UK and there are various "infiltration" icons on some major websites mentioning "alien communication."

Zplet

by Matthew Russotto
URL: http://www.pond.com/~russotto/zplet/ifol.html

Zplet is a Z-machine interpreter for Java. Simply put, it can run adventure games written by the old Infocom, or in that format. The ZPlet page contains several samplers and demos, as well as one full-sized game.