2
Я хочу добавить несколько наборов данных в одну строку. Как мы можем это сделать с диаграммой Jfree? так что мой выход поставляется с несколькими цветовыми кодами в одном ряду СТОЛБЧАТОМКак показать несколько рядов данных в диаграмме jfree
общественного класса Demo {
public static void main(String arg[]){
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.setValue(2, "Amu-referet Form", "Dtest");
dataset.setValue(7, "ApraisalForm", "Richa Dept");
dataset.setValue(4, "Feedback", "Test department");
dataset.setValue(12, "HES report", "Vipul HR dept");
dataset.setValue(6, "Marks", "Chandan");
JFreeChart chart = ChartFactory.createBarChart3D("Any title", "x label", "y label", dataset, PlotOrientation.HORIZONTAL, true, true, true);
ChartFrame frame1=new ChartFrame("Bar Chart",chart);
frame1.setVisible(true);
frame1.setSize(400,350);
}
}
[Это] (http://stackoverflow.com/questions/17115106/problems-with-creating-multiple-series-in-xyplot-with-jfreechart) может помочь. К сожалению, у меня нет опыта работы с JFreeChart ... – MadProgrammer
См. Также «BarChartDemo1», цитируется [здесь] (http://stackoverflow.com/a/2782702/230513). – trashgod
Спасибо за ответ. Моя проблема решена с помощью метода ChartFactory.createStackedBarChart3D() – user3029929