日期:2014-05-18  浏览次数:20699 次

使用JFreeChart生成多饼图时,如何设置其布局
使用JFreeChart生成多饼图时,如何设置其布局,如将生成的多个饼图设置成一行或多行,行数由自己控制,使用
ChartFactory.createMultiplePieChart(
  "Multiple Pie Chart", // chart title
  dataset, // dataset
  TableOrder.BY_ROW,
  true, // include legend
  true,
  false
); 
可以生成多个饼图,但是不知如何控制其布局,如何将饼图显示为一行,请高手赐教,谢谢!

------解决方案--------------------
第一种我试了啊。ok的啊。那我也不知道怎么回事了。这个布局其实是java的布局。
那是因为整个图的大小是有限的。你怎么可能在一行放那么多图呢?而且如你所说上百个图怎么可能放在一行上?jfreechart这东西本来就是一个数据源对应一个图的。估计你的数据源的个数是动态的这比较麻烦。能力有限帮不了你啦兄弟。jfreechart还有很多高级应该偶也不会,只是网上很少这东西的高级应该。而jfreechart的那个开发指南是收费的。好像有点贵。(*^__^*) 嘻嘻……。