Need help for create 3D bar chart with having key-value pair in createCategoryDataset constructor
actually i need two create a bar chart with two comparison bar for same key value
i use following code but its not provide required result
DefaultKeyedValues vals1 = new DefaultKeyedValues();
vals1.addValue("Success", 123D);
vals1.addValue("Success", 200D);
DefaultKeyedValues vals2 = new DefaultKeyedValues();
vals2.addValue("Failure", 210D);
vals2.addValue("Failure", 100D);
DatasetGroup grp = new DatasetGroup();
final CategoryDataset dataset1 = DatasetUtilities.createCategoryDataset("Inbound", vals1);
dataset1.setGroup(grp);
final CategoryDataset dataset2 = DatasetUtilities.createCategoryDataset("Outbound", vals2);
dataset2.setGroup(grp);
CategoryDataset set3 = new DefaultCategoryDataset();
set3.setGroup(grp);
JFreeChart chart = null;
BarRenderer renderer3D = null;
CategoryPlot plot = null;
final CategoryAxis3D categoryAxis = new CategoryAxis3D("Inbound");
final ValueAxis valueAxis = new NumberAxis3D("Total IDOC");
renderer3D = new BarRenderer3D();
plot = new CategoryPlot(set3, categoryAxis, valueAxis, renderer3D);
//plot.setDataset(0,dataset1);
//plot.setDataset(1,dataset2);
plot.setOrientation(PlotOrientation.VERTICAL);
chart = new JFreeChart("Interface Monitoring", JFreeChart.DEFAULT_TITLE_FONT,plot, true);
chart.setBackgroundPaint(new Color(249, 231, 236));