Wie zeichnet man eine Linie von der X-Y-Achse bei o in JFreeChart ChartFactory.createLineChart

Ich erstelle Liniendiagramm mitJFreeChart.

Liniendiagramm richtig zeichnen, aber ich möchte bei Punkt 0 beginnen. Wie kann ich das tun?

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;
    }

die Ausgabe geben ..

Und ich möchte Ausgabe wie.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage