JPeriod99

     This is my Periodic Table, written using Java technology and utilizing the JFC/ Swing toolkit. It is a fancy database of every known element in the periodic table, and has various methods of displaying the properties of those elements. You can get a list of such things as:
  • Atomic Frequency
  • Atomic Mass
  • Atomic Radius
  • Atomic Volume
  • Atoms in Universe, Sun, Meteors, Sea Water, Streams and Humans
  • Boiling Point
  • CAS Registry Number
  • Covalent Radius
  • Crystal Structure
  • Density
  • Electron Affinity
  • Electron Configuration
  • Element Mass vs. Body Mass
  • First, Second and Third Ionization Potential
  • Half Life
  • Hazards
  • Heat of Fusion
  • Heat of Vaporization
  • Ionization Energy
  • Ionization Enthalpies
  • Melting Point
  • Molar Volume
  • Pauling, Sanders, Rochow Mulliken and Allen Electronegativity
  • Reisstance
  • Sound Velocity
  • Specific Heat
  • Thermal Conductivity
  • Uses
  • Vaporization Energy
  • Weight in Universe, Sun, Meteors, Sea Water, Streams and Humans
  • Zeff
     There are two interactive panels in this program. The first calculates the amount of any element in your body, given your weight. The second one is the most spectacular if you have Java2 and Java3D installed--it will draw a three-dimensional rendering of the atom's electron shells!

     Because the Java platform varies too much across different platforms, I have divided this site first by platform, then by browser. Needless to say, this is very icky, indeed. Fortunately, JDK 1.2 strives to solve these problems; unfortunately, 1.2 only exists on Win32 and Solaris!

Try my nifty little Installation Wizard here. New!

Otherwise,

  1. Select installation instructions: Windows NT | Windows 95/98 | Macintosh
  2. If you get Java 1.2 and have a Windows or Solaris machine, you can also get Java3D. Read these instructions.
  3. Then, look below to proceed.

Java 1.1

Click here if your browser runs Java 1.1. <-- This is the best option for most browsers. Note that this version does NOT have the 3D renderings!
Click here if your browser needs the Java Plugin 1.1

Java 1.2

Click here if your browser runs Java 1.2.
Click here if your browser needs the Java Plugin 1.2

Java 1.2 with 3D enhancements

Click here if your browser runs Java 1.2 AND you have Java3D.
Click here if your browser needs the Java Plugin 1.2 AND you have Java3D. <-- This option is most likely to succeed if you want to see the 3D renderings.

Installation for Windows 95/98

  1. Get the proper Java platform:
  2. Get the SwingSet. JPeriod99 requires version 1.1 or up (techies: it uses javax.swing.* packages). Don't bother with the huge 10MB download from JavaSoft; we have the one JAR you need for Swing 1.1.1 here. Rename the file from .zip to .jar if you like.
  3. Add the JFC/Swing classes to your CLASSPATH. Access my JAR Install Wizard to learn how to install swingall.zip here.
  4. Restart the computer and come back to this page.

Installation for Windows NT

Installation instructions are the same as for Win95/98, with one glaring exception: To add/change classpath, start the Control Panel, select System, click the Environment tab and, in the User Variables section, examine the CLASSPATH variable.

Installation for Macintosh

  1. Get the proper Java platform:
  2. Get the SwingSet. JPeriod99 requires version 1.1 or up (techies: it uses javax.swing.* packages). Don't bother with the huge 10MB download from JavaSoft; we have the one JAR you need for Swing 1.1.1 here. Rename the file from .zip to .jar if you like.
  3. Add the JFC/Swing classes to your CLASSPATH. Access my JAR Install Wizard to learn how to install swingall.zip here. Generally, you just put it with the other classes in the System Folder:Extensions:MRJ Libraries:MRJ Classes folder.
  4. Restart the computer and come back to this page.

Installation of Java3D

First, get Java3D from JavaSoft through this link
here. Then run the installer and go back to this page. Note that you MUST have Java 1.2 and for now Java3D only runs on Windows and Solaris.

Update 9/19/2000: You may now download the JPeriod99 source. jperiod99.src.zip (~874KB)