jsz.Plotter 1.0 =============== Thank you for evaluating the jsz.Plotter, a GPL-ed JAVA package for plotting data. jsz.Plotter has some really cool features: * SWING based: To my knowledge is jsz.Plotter one of the first SWING based plotter packages for Java. No messing around with mixing SWING and AWT components anymore. * look-and-feel aware: Since it's SWING based, jsz.Plotter respectss the current l&f and reacts to l&f changes at run-time. * unlimited number of graphs in one plotter. Different graphs are drawn in different colors (different line styles are planned for the next version). Multi-colored graphs are supported as well. * real-time: data can change at run-time. jsz.Plotter supports two modi how to behave when values exceed the drawing area: scrolling (scroll to left and show only the most recent data) and fitting (adjust the maximal values so each datum can be displayed). * flexible: several modi for labeling axises (label each tick, just the maximum values, maximum values and zero or fully customizable using special objects provided by the programmer). It is possible to switch modi at run-time. ... and much more. jsz.Plotter was developed with IBM's JDK 1.1.8 on OS/2 Warp 4, but uses javadoc comments, which are available in Java 1.2 only. jsz.Plotter is known to work in the the following environments: * OS/2: IBM JDK 1.1.8 with Swing-1.1ibm * Windows2000: Sun JDK 1.2-004 * Solaris: Sun JDK 1.2 Installation (pre-compiled) --------------------------- * simply copy plotter.jar into a directory of your choice and add it to your classpath Installation (sources) ---------------------- * unpack the file: 'gzip -dc plotter-1.0.tgz | tar xvf -'. This creates the directory jsz/Plotter, which contains the files. * edit the Makefile so it suits your needs: JAVAC - the java compiler to use (I'd recommend jikes, which compiles much faster than javac and produces better code as well). CLASS_DIR - directory, where the class files should be installed DOC_DIR - directory, where the generated documentation should be installed JAVADOC_OPTS - options for javadoc JAVA_DOCS - directory, where the JDK documentation is installed * build the class files: make * optional: build documentation: make doc * optional: build a jar-file: make jar * copy the class files in your class path or add the jar file to the classpath The latest version of jsz.Plotter is available at http://www.janek.org/sofware.html Feel free to send suggestions, bug reports and/or fixes. Janek