pieplot.setLabelOutlinePaint(new Color(255,255,255));
pieplot.setLabelShadowPaint(new Color(255,255,255));
pieplot.setLabelGenerator(new StandardPieSectionLabelGenerator(""));
不知道这样能不能满足你的要求

解决方案 »

  1.   

    问题解决了,
       直接plot.setLabelGenerator(null);就可以了。还昏了好久
       谢谢上面的兄弟。
       
       现在的问题时,如何把底部的Legend标签不显示。我用chart.clearSubtitles();或chart.removeSubtitles();
    Legend标签不会显示,可是饼图上的色块颜色就不规律了。
       寻找解决方法,请朋友们继续支持。
      

  2.   

    这个东西是在创建的第三个参数设置的
    JFreeChart chart = ChartFactory.createPieChart("xxxxx图",
    data, 
    true, // 是否显示图例
    false,
    false
    );
      

  3.   

    我知道那样设置不显示,可是问题是设置为false后,图表分类块的颜色就乱了
          现在自定义色块颜色。又有问题,请看新帖http://topic.csdn.net/u/20070930/10/c985447a-4cda-404d-abc9-fa3d2056a5a1.html?seed=760780904