cómo comenzar a dibujar una línea desde el eje X - Y en o en JFreeChart ChartFactory.createLineChart
Estoy creando gráfico de líneas usandoJFreeChart
.
El gráfico de líneas dibuja correctamente pero quiero comenzar en el punto 0. ¿Cómo puedo hacer eso?
public void lineChart()
{
CategoryDataset ds=createDataset2();
chart2=ChartFactory.createLineChart("Bar Chart", "OPD Number", "Weight", ds,PlotOrientation.VERTICAL,true,true,false);
ChartPanel cp = new ChartPanel(chart2);
jp.add(cp); //jp is JPanel
}
public CategoryDataset createDataset2()
{
final DefaultCategoryDataset dataset= new DefaultCategoryDataset();
final String series1 = "Type1";
OPDDetailBean ob=new OPDDetailBean();
ArrayList<OPDDetailBean> aob=new ArrayList<OPDDetailBean>();
aob=ob.searchOPDDetails("5");
for(int i=0;i<aob.size();i++)
{
dataset.addValue(Integer.parseInt(aob.get(i).getWeight()), series1, ""+(i+1));
}
return dataset;
}
que dan salida ..
Y quiero salida como.