日期:2014-05-20 浏览次数:20713 次
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);