比如饼图的label和title的字体我都找到怎么改字体了,但图例的不知道怎么改柱状图的label我都不会改

解决方案 »

  1.   

    /**
         * 对柱形的一些设置
         * @param itemMargin 每个地区所包含的平行柱的之间距离,0-1,代表百分比
         * @param maxBarWidth 柱形最大宽度,0-1,代表百分比
         * @param baseItemLabelFont 柱上数字的字体
         */
        public void setRenderer(double itemMargin,double maxBarWidth,Font baseItemLabelFont) {
            BarRenderer renderer = new BarRenderer();
            renderer.setBaseOutlinePaint(Color.BLACK);
            renderer.setItemMargin(itemMargin); //设置每个地区所包含的平行柱的之间距离
            renderer.setMaxBarWidth(maxBarWidth); 
            // 显示每个柱的数值,并修改该数值的字体属性
            renderer.setBaseLabelGenerator(new StandardCategoryLabelGenerator());
            renderer.setBaseItemLabelFont(baseItemLabelFont);
            renderer.setItemLabelsVisible(true);
            plot.setRenderer(renderer);
       }这段代码应该对你有用