public static void main(String[] args)
{
//创建主题样式 ,以下代码用于解决中文乱码问题
StandardChartTheme standardChartTheme=new StandardChartTheme("CN");
//设置标题字体
standardChartTheme.setExtraLargeFont(new Font("宋体",Font.BOLD,20));
//设置图例的字体
standardChartTheme.setRegularFont(new Font("宋体",Font.PLAIN,15));
//设置轴向的字体
standardChartTheme.setLargeFont(new Font("宋体",Font.PLAIN,15));
//应用主题样式
ChartFactory.setChartTheme(standardChartTheme);
//数据源
DefaultCategoryDataset dataset = new DefaultCategoryDataset();
dataset.addValue(510, "22", "苹果");
dataset.addValue(320, "45", "香蕉");
dataset.addValue(580, "31", "橘子");
dataset.addValue(390, "12", "梨子");
//创建图
JFreeChart chart = ChartFactory.createBarChart3D("数量统计图",
null,
null,
dataset,
PlotOrientation.VERTICAL,
f
jfreechart柱状图示例
最新推荐文章于 2019-12-07 22:03:43 发布