Astrophysics Science Project Integrating Research and Education

Interactive Java Labs
Java1.02 | Java1.1 | Java1.2 (Recommended)

The ASPIRE interactive labs were written in Sun Microsystem's Java language in order to allow for uniformity of appearance and functionality across the various web browsers and computer platforms. Unfortunately, support is neither uniform nor universal. Below are sections detailing the various levels of support we provide, along with links to collections of labs supported by the respective versions. NOTE: Your browser must be java and javascript enabled to view/use them. Please give us your feedback. If you encounter problems please visit our ASPIRE Support Page, or write to support@cosmic.utah.edu.

There is also a Lab Components Tutorial. This is a walk through explaining how to use our labs in a classroom environment. This is intended for teachers that were unable to attend an Aspire In-service.

Java was first introduced in the Netscape3.0 and Internet Explorer3.0 line of browsers. These and later versions of both browsers Both provide native support for Java 1.02.

Go to Java1.02 Labs

While the Netscape4.0 and Internet Explorer4.0 line of browsers began providing native support for Java1.1, the following collection of labs utilize an extension to the Java libraries known as the "Swing" set. This extension requires the use of the Java1.1 Plug-in and is currently only available for IBM compatible PC's (Netscape3 and upward, I.E. 3 and upward). Below we offer a Java1.2 section which provides access to the same labs via different Plug-in along with improved performance and additional features. Use of the Java1.2 Plug-in is recommended. The Java1.1 labs are maintained as a convenience for those unable to transition to 1.2.

Go to Java1.1 Labs

Download the Java1.1 Plug-in

Java1.2 (aka Java 2) represents the maturing of the Java platform. It offers considerable improvement in runtime support, full platform independence, as well as numerous additional programming features. While not currently available without the support of the Java1.2 Plug-in, native support is anticipated in the coming release of Netscape 5.0 and possibly in Internet Explorer 5. Java1.2 will be the version under which all subsequent ASPIRE labs will be developed. Moreover, we plan to continue development with 1.2 beyond the upgrade cycle of Sun and the browser vendors in order to provide a consistent environment to the educational community and give them an opportunity to catch up with the heretofore rapidly moving technology.

Go to Java1.2 Labs

Download the Java1.2 Plug-in

Back to Java Labs

© Copyright 1997-98 University of Utah