前兩天再做一個關於AChartEngine曲線的即時顯示,學習了一些AChartEngine基本用法,現在將XYMultipleSeriesRenderer樣式屬性說明記錄下來和大家一起分享一下
[java]
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
renderer.setChartTitle(depid+"號房間"+type+"即時曲線");//標題
renderer.setChartTitleTextSize(20);
renderer.setXTitle(); //x軸說明
renderer.setAxisTitleTextSize(16);
renderer.setAxesColor(Color.BLACK);
renderer.setLabelsTextSize(); //數軸刻度字型大小
renderer.setLabelsColor(Color.BLACK);
renderer.setLegendTextSize(); //曲線說明
renderer.setXLabelsColor(Color.BLACK);
renderer.setYLabelsColor(0,Color.BLACK);http://download.csdn.net/detail/best198706/5351956
renderer.setMargins(new int[] {20, 30, 100, 0});
XYMultipleSeriesRenderer renderer = new XYMultipleSeriesRenderer();
renderer.setChartTitle(depid+"號房間"+type+"即時曲線");//標題
renderer.setChartTitleTextSize(20);
renderer.setXTitle(); //x軸說明
renderer.setAxisTitleTextSize(16);
renderer.setAxesColor(Color.BLACK);
renderer.setLabelsTextSize(); //數軸刻度字型大小
renderer.setLabelsColor(Color.BLACK);
renderer.setLegendTextSize(); //曲線說明
renderer.setXLabelsColor(Color.BLACK);
renderer.setYLabelsColor(0,Color.BLACK);http://download.csdn.net/detail/best198706/5351956
renderer.setMargins(new int[] {20, 30, 100, 0});
[java]
XYSeriesRenderer r = new XYSeriesRenderer();
r.setColor(Color.BLUE);
r.setChartValuesTextSize(15);
r.setChartValuesSpacing(2);
r.setPointStyle(PointStyle.CIRCLE);
r.setFillPoints(true);
renderer.addSeriesRenderer(r); //載入曲線資訊,r為XYSeriesRenderer對象
renderer.setMarginsColor(Color.WHITE);
renderer.setPointSize(1.5f);
renderer.setYLabels(10);
renderer.setPanEnabled(false,false); //曲線是否是可滑動觸摸的
renderer.setShowGrid(true);
renderer.setYAxisMax(hlim); //數軸上限
renderer.setYAxisMin(llim); // 數軸下限