Hi,
Can anyone post a sample of creating a DefaultXYDataSet ? PLz i'm french and my boss beat me !
Thx
Creating Default XYDataSet
Re: Creating Default XYDataSet
Your boss is right to beat you, because this example comes straight out of the DemoDatasetFactory class that you can find easily in the download:
/**
* Creates and returns a XYDataset for the demo charts.
*/
public static XYDataset createTestXYDataset() {
Object[][][] data = new Object[][][] { {
{ createDateTime(2000, Calendar.OCTOBER, 18, 9, 5), new Double(10921.0) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 10, 6), new Double(10886.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 11, 6), new Double(10846.6) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 12, 6), new Double(10843.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 13, 6), new Double(10841.2) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 14, 6), new Double(10830.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 15, 6), new Double(10795.
},
{ createDateTime(2000, Calendar.OCTOBER, 18, 16, 7), new Double(10733.
}
} };
return new DefaultXYDataset(data);
}
You should also try the XYSeriesCollection class, as I suggested here:
http://www.object-refinery.com/phorum-3 ... 271&t=2270
Regards,
DG.
P.S. I was joking about the beating...even though you deserve it, it should never happen!
/**
* Creates and returns a XYDataset for the demo charts.
*/
public static XYDataset createTestXYDataset() {
Object[][][] data = new Object[][][] { {
{ createDateTime(2000, Calendar.OCTOBER, 18, 9, 5), new Double(10921.0) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 10, 6), new Double(10886.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 11, 6), new Double(10846.6) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 12, 6), new Double(10843.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 13, 6), new Double(10841.2) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 14, 6), new Double(10830.7) },
{ createDateTime(2000, Calendar.OCTOBER, 18, 15, 6), new Double(10795.

{ createDateTime(2000, Calendar.OCTOBER, 18, 16, 7), new Double(10733.

} };
return new DefaultXYDataset(data);
}
You should also try the XYSeriesCollection class, as I suggested here:
http://www.object-refinery.com/phorum-3 ... 271&t=2270
Regards,
DG.
P.S. I was joking about the beating...even though you deserve it, it should never happen!