import java.awt.Color;
import java.awt.Dimension;
import plotter.Graphic;
import plotter.LineStyle;
import plotter.Plotter;
public class GridDemo {
Graphic graphic = new Graphic("Grid Demo");
Plotter plotter = graphic.getPlotter();
public static void main(String[] args) {
(new GridDemo()).demo();
}
private void demo() {
plotter.setBorderColor( Color.BLACK );
plotter.setXrange( -10, 110 );
plotter.setYrange( -5, 5 );
plotter.setPreferredSize( new Dimension(300,300));
plotter.setLine( 0 );
plotter.setXLine( 100 );
plotter.setAutoXgrid(10 );
plotter.setXLabelFormat("%3.0f");
double[] ytics = {-4, -2, 4 };
String[] ylabels = {"tief", "mitte"};
plotter.setYGrid( ytics );
plotter.setTicRelWidth(0.02);
plotter.setYLabel( ylabels );
plotter.setYLabelFormat("%3.2f");
plotter.setDataLineStyle(LineStyle.SYMBOL);
for( int i=0; i<100; i++ ) {
plotter.add( i, 8*Math.random() - 4 );
}
graphic.pack();
}
}