作者awert ( )
看板java
标题Re: [问题] jfreechart的pie chart问题
时间Thu Feb 23 23:35:46 2012
※ 引述《terry0524 (山猪)》之铭言:
: 想请问一下高手大大
: 我现在做出的pie chart
: 可以在旁边多加一排清单
: 不过清单前面的小图式是圆
: 我怎样可以把它改成方块
: 请大大提示下
: 麻烦感谢
不知道有没有会错你的意思。
你所谓的"清单",在JFreeChart里是叫Legend
每一项就是一个LegendItem,
而我们可以透过图表的Plot来更改这个设定
JFreeChart chart = getMyCoolPieChart3D();
PiePlot3D plot = (PiePlot3D) chart.getPlot(); // 看你是用啥再转成适当的Plot
plot.setLegendItemShape(Plot.DEFAULT_LEGEND_ITEM_BOX);
这样就可以了
Plot.DEFAULT_LEGEND_ITEM_BOX 基本上就是一个Shape
你如果觉得他的方格不好,还可以自己做一个Shape
--
We who cut mere stones must always be envisioning cathedrals.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.35.186.241
※ 编辑: awert 来自: 114.35.186.241 (02/23 23:42)