java - Deviation Renderer in OverlaidXYPlot with JFreechart -


i use deviation renderer inside overlaid plot jfreechart. problem can't figure out how change axis custom one.

here other plots :

public class overlaidxyplotdemo extends applicationframe  {    final xyseries series0 = new xyseries("graph0");   final xyseries series1 = new xyseries("graph1");   final xyseries series2 = new xyseries("graph2");   final xyseries series3 = new xyseries("graph3");       public overlaidxyplotdemo(final string title)       {        super(title);        final jfreechart chart = createoverlaidchart();        final chartpanel panel = new chartpanel(chart, true, true, true, true, true);        panel.setpreferredsize(new java.awt.dimension(800, 600));        chart.setbackgroundpaint(color.white);         jcheckbox chckbxcheck = new jcheckbox("check");        panel.add(chckbxcheck, borderlayout.south);         setcontentpane(panel);       }        public void addelem0(double x, double y)      {        this.series0.add(x, y);      }       public void addelem1(double x, double y)      {        this.series1.add(x, y);      }       private intervalxydataset createdataset0()       {        // create dataset 0...        final xyseriescollection coll0 = new xyseriescollection(series0);        return coll0;       }       private intervalxydataset createdataset1()       {        // create dataset 1...        final xyseriescollection coll1 = new xyseriescollection(series1);        return coll1;      }      private jfreechart createoverlaidchart()       {       // make 2 axis       final numberaxis domainaxis = new numberaxis("speed (m / s)");       final valueaxis rangeaxis = new numberaxis("power (kw)");        // create plot ...       final intervalxydataset data0 = createdataset0();       final xyitemrenderer renderer0 = new xybarrenderer(0.20);       // change "new xybarrenderer(0.20)" "standardxyitemrenderer()" if want change  type of graph      final xyplot plot = new xyplot(data0, domainaxis, rangeaxis, renderer0);      // add second dataset , renderer...       final intervalxydataset data1 = createdataset1();      final xylineandshaperenderer renderer1 = new xylineandshaperenderer(false, true);      // arguments of new xylineandshaperenderer activate or deactivate display of points or line. set first argument true if want draw lines between points e.g.      plot.setdataset(1, data1);      plot.setrenderer(1, renderer1);       plot.setdatasetrenderingorder(datasetrenderingorder.forward);      return new jfreechart("test", jfreechart.default_title_font, plot, true);     } } 

i deviation renderer. idea how that? :) if want me more precise, or provide more code will.

thanks


Comments

Popular posts from this blog

c# - How Configure Devart dotConnect for SQLite Code First? -

java - Copying object fields -

c++ - Clear the memory after returning a vector in a function -