您的位置:程序门 -> java -> j2ee / ejb / jms



jfreechart 如何取消掉图标中每一项的标签,求救-----------------


[收藏此页] [打印本页]选择字色:背景色:字体:[][][]


jfreechart 如何取消掉图标中每一项的标签,求救-----------------[无满意答案结贴,结贴人:xwjrun]
发表于:2007-09-27 21:15:26 楼主
用jfreechart作了个饼状图标,需要把图标中的标签去掉,不显示.可是jfreechat默认是显示的,我找到了去掉标签中link线的方法,但是还是有每一项的标签名存在.
        不知道如何去掉.找了n久都没找到.希望朋友们能帮忙.]
          在此谢过.
发表于:2007-09-28 12:14:251楼 得分:0
pieplot.setlabeloutlinepaint(new   color(255,255,255));
pieplot.setlabelshadowpaint(new   color(255,255,255));
pieplot.setlabelgenerator(new   standardpiesectionlabelgenerator( " "));
不知道这样能不能满足你的要求
发表于:2007-09-29 14:49:422楼 得分:0
问题解决了,
      直接plot.setlabelgenerator(null);就可以了。还昏了好久
      谢谢上面的兄弟。
     
      现在的问题时,如何把底部的legend标签不显示。我用chart.clearsubtitles();或chart.removesubtitles();
legend标签不会显示,可是饼图上的色块颜色就不规律了。
      寻找解决方法,请朋友们继续支持。
发表于:2007-09-30 10:12:293楼 得分:0
这个东西是在创建的第三个参数设置的
jfreechart   chart   =   chartfactory.createpiechart("xxxxx图",
data,  
true,   //   是否显示图例
false,
false
);
发表于:2007-09-30 10:24:204楼 得分:0
我知道那样设置不显示,可是问题是设置为false后,图表分类块的颜色就乱了
            现在自定义色块颜色。又有问题,请看新帖


快速检索

最新资讯
热门点击