jfreechart柱形图的数据展示

 

public   CategoryDataset getDataSet( List<String> xcolValueList , List<String> ycolValueList ,  List<String> seccolValueList) {
        DefaultCategoryDataset dataset = new DefaultCategoryDataset();
        //数据和图形的测试
        String series1 = "N";
        String series2 = "M";

        dataset.addValue(0.1, series1, "类型1");//series1是种类  就是图形的颜色
        dataset.addValue(0.2, series2, "类型2");
        dataset.addValue(0.3, series1, "类型3");
        dataset.addValue(0.4, series1, "类型4");
        dataset.addValue(0.5, series1, "类型5");
        dataset.addValue(0.6, series2, "类型6");
        dataset.addValue(0.7, series2, "类型7");
        dataset.addValue(0.8, series2, "类型8");
        return dataset;

    }
 public void init( List<String> xcolValueList , List<String> ycolValueList , List<String> seccolValueList) {
        dataset = getDataSet( xcolValueList ,ycolValueList , seccolValueList );
        //创建主题样式
        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);
        chart=ChartFactory.createBarChart3D("", "", "", dataset, PlotOrientation.VERTICAL, true, true, true);
        iSetBarChart(chart);

    }

 

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值