achartengine动态折线图XYMultipleSeriesRenderer 属性
来源:互联网 发布:线切割编程软件教程 编辑:程序博客网 时间:2024/06/09 19:01
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);
// 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
- achartengine动态折线图XYMultipleSeriesRenderer 属性
- achartengine画出动态折线图
- achartengine画出动态折线图
- achartengine画出动态折线图
- achartengine画出动态折线图
- AChartEngine之动态折线图
- android AChartEngine XYMultipleSeriesRenderer样式属性说明
- achartengine画出动态折线图的效果
- achartengine画出动态折线图 zz
- AChartEngine画折线图
- achartengine之折线图
- AChartEngine折线图实例
- android achartengine折线图
- achartengine绘制折线图
- AChartEngine折线图实例
- AchartEngine折线图
- 关于 AChartEngine画折线图 的属性设置
- AChartEngine画折线图 的属性设置(个人精华版)
- 热门搜索词汇的呈现的自定义控件
- reducebykey groupbykey combinebykey
- LLdb篇1教你使用faceBook的chisel来提高调试效率
- Spring boot(2)-配置详解
- process launch failed:time out trying to launch app
- achartengine动态折线图XYMultipleSeriesRenderer 属性
- elasticsearch的一些基本概念
- assert()函数用法总结
- kernel panic分析
- 今日头条
- LLdb篇2教你使用faceBook的chisel来提高调试效率
- 入门Android开发--基础--动态显示TextView宽度
- POJ 2386 Lake Counting(简单dfs)
- Double Free浅析