Aby przekonwertować format daty podwójnej na używając klasy w JFreeChart

Chciałbym wiedzieć, czy można ustawić oba parametry jako datę, co w tym przykładzie przyjmuje pierwszy parametr jako porównywalny, a drugi jako podwójny. Ale chcę, aby kopia była wyświetlana jako data. Czy istnieje klasa, której można użyć. Jeśli nie Czy istnieje inny sposób wyświetlania obu jako daty. Na przykład jako data potrzebuję zarówno osi x, jak i y.

Dladata.addValue("8/4/2012" ,7.0)

Chcę to w ten sposób („8/4/2012 20:06:02”, „8/5/2012”) -> Czy jest to możliwe na poniższym wykresie.

Dziękuję za zaawansowane.

public class Example1 {

    public static void main(String args[]){

        DefaultKeyedValues data = new DefaultKeyedValues();
        data.addValue("8/4/2012" ,7.0);
        data.addValue("19/04/2012",5.0);

        CategoryDataset dataset = DatasetUtilities.createCategoryDataset("Population", data);
        JFreeChart chart = ChartFactory.createBarChart("Population","Date","Population",dataset,PlotOrientation.VERTICAL,true,true,false);
        ChartFrame frame = new ChartFrame("Test", chart);

        //Switch from a Bar Rendered to a LineAndShapeRenderer so the chart looks like an XYChart
        LineAndShapeRenderer renderer = new LineAndShapeRenderer();
        renderer.setBaseLinesVisible(false); //TUrn of the lines
        CategoryPlot plot = (CategoryPlot) chart.getPlot();
        plot.setRenderer(0, renderer);

        NumberAxis numberAxis = (NumberAxis)plot.getRangeAxis();        
        numberAxis.setRange(new Range(0,10));   

        frame.pack();
        frame.setVisible(true);
    }  
}

questionAnswers(1)

yourAnswerToTheQuestion