achartengine动态折线图XYMultipleSeriesRenderer 属性

     XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
        // renderer.setChartTitle("实时曲线");// 标题
        // renderer.setChartTitleTextSize(20);
        // renderer.setXTitle("时间"); // x轴说明
        // renderer.setAxisTitleTextSize(16);
        // renderer.setMargins(new int[] { 20, 30, 100, 0 });
        // renderer.setLegendTextSize(15); // 曲线说明
        // renderer.setYAxisMax(50);
        // renderer.setYAxisMin(-30);
        // renderer.setYAxisMax(100);
        // renderer.setYAxisMin(-100);
        // renderer.setXLabelsAlign(Align.RIGHT);// 设置刻度线与X轴之间的相对位置关系
        renderer.setYLabelsAlign(Align.RIGHT);// 设置刻度线与Y轴之间的相对位置关系
        renderer.setInScroll(true); // 调整大小
        
        renderer.setAxesColor(Color.BLACK);
        renderer.setLabelsTextSize(9); // 数轴刻度字体大小
        renderer.setLabelsColor(Color.BLACK);
        renderer.setXLabelsColor(Color.BLACK);
        renderer.setYLabelsColor(0, Color.BLACK);
        renderer.setShowLegend(false);
        renderer.setMargins(new int[] { 0, 10, 0, 0 });
        renderer.setYAxisMin(0); // 设置Y轴起点
        renderer.setYAxisMax(20.0); // 设置Y轴起点
        renderer.setPanEnabled(false, false);
        renderer.setShowGrid(true);
        renderer.setMarginsColor(0x5baffd);// 设置背景颜色
        renderer.setShowCustomTextGrid(true);
        renderer.setYLabels(0); // 设置Y轴不显示数字(改用我们手动添加的文字标签)
//        renderer.addYTextLabel(5, "弱");
//        renderer.addYTextLabel(25, "强");
        
        int i;
        String name;
        for(i = 0;i<20;i++ ){
        i++;
        if(i<10){
            name="弱";
            renderer.addYTextLabel(5, name);
        }else{
            name="强";
            renderer.addYTextLabel(15, name);
        }

        }
        

        XYSeriesRenderer r = new XYSeriesRenderer();// 折线对象
        r.setColor(Color.BLUE);
        // r.setLineWidth(3);//设置线宽
        r.setChartValuesTextSize(15);
        // r.setChartValuesSpacing(3);
        r.setPointStyle(PointStyle.CIRCLE);
        r.setFillBelowLine(true);
        r.setFillBelowLineColor(0x5baffd);
        r.setFillPoints(true);

        renderer.addSeriesRenderer(r);
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值