/* private void BMDChart() { //그래프 XYSeries sBMD = new XYSeries("BMD"); for (int i = 0; i < (int)Math.floor(Double.parseDouble(Dis.getText().toString()) * Scale); i++) { sBMD.add(DIS.get(i), BMD.get(i)); // sBMD.add(i, BMD.get(i)); } XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset(); dataset.addSeries(sBMD); XYSeriesRenderer BMDRenderer = new XYSeriesRenderer(); BMDRenderer.setColor(Color.rgb(103, 153, 255)); BMDRenderer.setPointStyle(PointStyle.CIRCLE); BMDRenderer.setFillPoints(true); BMDRenderer.setLineWidth(10); // BMDRenderer.setDisplayChartValues(true); BMDRenderer.setChartValuesTextSize(40); BMDRenderer.setFillBelowLine(true); BMDRenderer.setFillBelowLineColor(Color.rgb(212,244,250)); XYMultipleSeriesRenderer sBMDRenderer = new XYMultipleSeriesRenderer(); //차트 타이틀 & 크기 sBMDRenderer.setChartTitle("Bending Moment Diagram"); sBMDRenderer.setChartTitleTextSize(50); sBMDRenderer.setMargins(new int[]{100, 50, 100, 10}); //X축 & Y축 sBMDRenderer.setXAxisMax(Double.parseDouble(Dis.getText().toString())); // x축 최대값 sBMDRenderer.setXAxisMin(0);//최소값 if(Math.abs(BMMax)>=Math.abs(BMMin)){ sBMDRenderer.setYAxisMax(BMMax*2); sBMDRenderer.setYAxisMin(-1*BMMax*2);} else{ sBMDRenderer.setYAxisMax(-1*BMMin*2); sBMDRenderer.setYAxisMin(BMMin*2); } sBMDRenderer.setXTitle("Distance(mm)"); sBMDRenderer.setYTitle("Bending Moment(N*m)"); sBMDRenderer.setYLabelsAlign(Paint.Align.LEFT); sBMDRenderer.setXLabelsAlign(Paint.Align.CENTER); sBMDRenderer.setAxisTitleTextSize(40); sBMDRenderer.setLabelsTextSize(30); sBMDRenderer.setZoomButtonsVisible(true); //색상 sBMDRenderer.setApplyBackgroundColor(true); //sBMDRenderer.setGridColor(Color.BLACK); sBMDRenderer.setBackgroundColor(Color.WHITE); sBMDRenderer.setMarginsColor(Color.BLACK); sBMDRenderer.setXLabelsColor(Color.BLUE);//x축 100 ~200..등 색깔 sBMDRenderer.setYLabelsColor(0, Color.BLUE); sBMDRenderer.setLabelsColor(Color.BLACK);//타이틀 x축 타이틀 y축타이틀 색 sBMDRenderer.setShowAxes(true); sBMDRenderer.setAxesColor(Color.BLUE); sBMDRenderer.setPanEnabled(false, false); sBMDRenderer.setZoomEnabled(false, false); sBMDRenderer.setBarWidth(30); sBMDRenderer.addSeriesRenderer(BMDRenderer); Intent intent = ChartFactory.getLineChartIntent(getBaseContext(), dataset, sBMDRenderer); startActivity(intent); }*/
PostList
2015년 8월 23일 일요일
초기 BMD
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기