About Me Cellular Automata Java
Aikido Music Teaching Games
Chess Humor Bioinformatics Gif89a
Helicopter Poetry Encryption Links

My Applets
JARS
Gamelan
JavaPowered
Java Oasis
Java Boutique
JavaShareware.com
The J Maker
Games
 Journals:
SunWorld
JavaWorld
Internet World
Daily Web News
Java News
Daily News
Focus on Java
 Misc:
JCentral
Kaffe JVM
Java Chips
Markus' Page
CaffeineMark
WebBook

This clock-like device was the first applet I ever wrote (as the source no doubt shows):

[Sorry, but your browser doesn't support Java.]

My second applet (actually a family of applets) is educational and presents a Rated Top 5% WebApplet by JARS small program (in Ada) and allows the user to reorder the statements and execute the resulting code. The applet was rated in the top 5% by JARS for August 1996 (B090827-1). You should enable Javascript as well since I use it to automatically update solution choices for new problems. Unless you can make your browser window about 870x870, it's going to be hard to use. Finally, here's the source if you are interested.

I became interested in the topic of my third applet while looking into one of the proposed fixes for the impending Y2K problem, the use of Julian Dates. Julian Dates count the number of days since 1 Jan 4713 BC. I have found them to be a more sensible way of communicating time and have become a convert to the point that I plan to start using Julian Dates on paperwork and the like. One complaint that I can imagine is that it would be too difficult to compare such large numbers and thus to get a feeling for time periods. Julian Dates, however, are often written as JD 245 1159 (10 Dec 1998) with groups of ten thousands days representing a single myriad. Since a myriad is approximately 27.4 years, recognizing that we are in the first part of the 245th myriad and that WWII was started at the beginning of the 243rd myriad gives substantially more time period awareness than simply saying that they occurred in different halves of the 20th century AD.

A simple up and down counter was my fourth applet. I know this has been done many times before, but when a colleague asked me for an applet that would do this I figured it would take about as long to write it as to go searching for one. The parameters allow you to set the colors, starting values, increment size, and the time period between increments (in milliseconds).


jde@acm.org Last modified 299 weeks 3 days 10 hours 9 minutes ago.