日期:2014-05-20 浏览次数:20887 次
import org.jfree.chart.title.TextTitle;
import java.awt.Font;
CategoryDataset dataset = getDataSet2();
JFreeChart chart = ChartFactory.createBarChart3D(
"Fruit product", // 图表标题
"水果", // 目录轴的显示标签
"产量", // 数值轴的显示标签
dataset, // 数据集
PlotOrientation.HORIZONTAL, // 图表方向:水平、垂直
true, // 是否显示图例(对于简单的柱状图必须是false)
false, // 是否生成工具
false // 是否生成URL链接
);
Font font = new Font("宋体", Font.BOLD, 16);
TextTitle txtTitle = chart.getTitle();
txtTitle.setFont(font);
PiePlot pieplot = (PiePlot)chart.getPlot();//这里你照着你所要导出的图形类别替换一下PiePlot试试
pieplot.setLabelFont(font);
chart.getLegend().setItemFont(font);