JWAVE

Java™ Graphic Components


IFC Examples of the JWAVE Components - Sun Ultra Powered!

Below are examples of all of the graphic components currently available, along with links to the source code for each example and the documentation for the component used in the example. These examples will run as applets on your browser, and communicate with a graphic server in Boulder, Colorado to create the graphic images, animations, and VRML worlds. They all either use data generated in the java applet itself or data input into a text widget to produce the graphic display. Thanks to Sun Microsystems, Inc. for providing the Sun Ultra 1 Creator 3D that powers these demonstrations!

Note: It is not required that Netscapes IFC classes be loaded on your machine in order for these examples to run, but the examples will take much longer to load if you do not have them.

WavePlot Example Example Source Code WavePlot Documentation
WaveHistogram Example Example Source Code WaveHistogram Documentation
WaveContour Example Example Source Code WaveContour Documentation
WaveSurface Example Example Source Code WaveSurface Documentation
WaveShade_Surf Example Example Source Code WaveShade_Surf Documentation
WaveSurfAnim Example Example Source Code WaveSurfAnim Documentation
WaveVRMLSurface Example Example Source Code WaveVRMLSurface Documentation
WavePie Example Example Source Code WavePie Documentation
WaveBar3D Example Example Source Code WaveBar3D Documentation

You may, if you wish, download the source code for these examples and run them as java applications, for example by typing "java plot" for the plot.class example. The code for these examples is designed to run as either an applet or an application, and in the case of an application will let you select an ASCII file to use as input data. The java code was only written to read files with either one data value per line, or comma seperated data. (You could modify the java code to read other data if you wish).

Feel free to experiment with these examples and use our PV-WAVE graphic server to create plots. The Sun Ultra machine graciously provided by Sun Microsystems provides exceptional performance as both a web and graphic server machine.

A complete distribution of all the components, example source code, and code for the PV-WAVE based server is available in the JWAVE distribution which includes documentation for installing and configuring the PV-WAVE server on your web server machine. Also included are instructions for running these examples on a standalone machine which has PV-WAVE installed and which uses a simple file transfer mechanism to communicate between java and PV-WAVE. See the installation instructions for the JWAVE SDK for details on installing JWAVE and these examples.


JWAVE Home Page
Copyright © 1996 - Visual Numerics, Inc.®