@Override public void run() { final IAxis xBottomAxis = sciChartBuilder.newNumericAxis() .withAutoRangeMode(AutoRange.Never) .withAxisTitle("Time (ms)") .withVisibleRange(new DoubleRange(2.5, 4.5)) .build(); final IAxis yRightAxis = sciChartBuilder.newNumericAxis() .withAutoRangeMode(AutoRange.Never) .withAxisTitle("Voltage (mV)") .withVisibleRange(new DoubleRange(-12.5, 12.5)) .build(); rSeries = sciChartBuilder.newLineSeries() .withDataSeries(dataSeries1) .withXAxisId(xBottomAxis.getAxisId()) .withYAxisId(yRightAxis.getAxisId()) .build(); Collections.addAll(surface.getXAxes(), xBottomAxis); Collections.addAll(surface.getYAxes(), yRightAxis); Collections.addAll(surface.getRenderableSeries(), rSeries); Collections.addAll(surface.getChartModifiers(), sciChartBuilder.newModifierGroupWithDefaultModifiers().build()); } });
@Override public void run() { final IAxis xBottomAxis = sciChartBuilder.newNumericAxis() .withVisibleRange(new DoubleRange(0d, 10d)) .withAutoRangeMode(AutoRange.Never) .withAxisTitle("Time (seconds)") .build(); final IAxis yRightAxis = sciChartBuilder.newNumericAxis() .withVisibleRange(new DoubleRange(-0.5d, 1.5d)) .withAxisTitle("Voltage (mV)") .build(); final IRenderableSeries rs1 = sciChartBuilder.newLineSeries() .withDataSeries(series0) .build(); final IRenderableSeries rs2 = sciChartBuilder.newLineSeries() .withDataSeries(series1) .build(); Collections.addAll(surface.getXAxes(), xBottomAxis); Collections.addAll(surface.getYAxes(), yRightAxis); Collections.addAll(surface.getRenderableSeries(), rs1, rs2); } });
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Primary") .withAxisTitle("Secondary") .withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Primary") .withAxisId("primaryYAxis") .withAxisAlignment(AxisAlignment.Right) .withAxisTitle("Secondary") .withAxisId("secondaryYAxis") .withAxisAlignment(AxisAlignment.Left)
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
.withAxisTitle("X Axis Title") .withVisibleRange(-5, 15) .build(); .withAxisTitle("Y Axis Title").withVisibleRange(0, 100).build();
final IAxis yAxis = sciChartBuilder.newNumericAxis().withAutoRangeMode(AutoRange.Always).withAxisTitle("billions of People").withGrowBy(0, 0.1).withDrawMajorBands(true).build();
.withAxisAlignment(AxisAlignment.Bottom) .withAxisId(X_BOTTOM_AXIS) .withAxisTitle("Bottom Axis") .build(); final IAxis yLeftAxis = sciChartBuilder.newNumericAxis() .withAxisAlignment(AxisAlignment.Left) .withAxisId(Y_LEFT_AXIS) .withAxisTitle("Left Axis") .withTextColor(ColorUtil.argb(0xFF, 0x40, 0x83, 0xB7)) .build(); .withAxisAlignment(AxisAlignment.Right) .withAxisId(Y_RIGHT_AXIS) .withAxisTitle("Right Axis") .withTextColor(ColorUtil.argb(0xFF, 0x27, 0x9B, 0x27)) .build();
final IAxis yAxis0 = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisId("Ch0").withAxisTitle("Ch0").withVisibleRange(-2, 2).withAutoRangeMode(AutoRange.Never).withDrawMajorGridLines(false).withDrawMinorGridLines(false).withDrawMajorBands(false).build(); final IAxis yAxis1 = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisId("Ch1").withAxisTitle("Ch1").withVisibleRange(-2, 2).withAutoRangeMode(AutoRange.Never).withDrawMajorGridLines(false).withDrawMinorGridLines(false).withDrawMajorBands(false).build(); final IAxis yAxis2 = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisId("Ch2").withAxisTitle("Ch2").withVisibleRange(-2, 2).withAutoRangeMode(AutoRange.Never).withDrawMajorGridLines(false).withDrawMinorGridLines(false).withDrawMajorBands(false).build(); final IAxis yAxis3 = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisId("Ch3").withAxisTitle("Ch3").withVisibleRange(-2, 2).withAutoRangeMode(AutoRange.Never).withDrawMajorGridLines(false).withDrawMinorGridLines(false).withDrawMajorBands(false).build(); final IAxis yAxis4 = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisId("Ch4").withAxisTitle("Ch4").withVisibleRange(-2, 2).withAutoRangeMode(AutoRange.Never).withDrawMajorGridLines(false).withDrawMinorGridLines(false).withDrawMajorBands(false).build();
@Override protected void initExample() { final IAxis xAxis = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Left).withAxisTitle("X-Axis").build(); final IAxis yAxis = sciChartBuilder.newNumericAxis().withAxisAlignment(AxisAlignment.Top).withAxisTitle("Y-Axis").withGrowBy(new DoubleRange(0d, 0.1d)).build();
@Override protected void initExample() { final NumericAxis xAxis = sciChartBuilder.newNumericAxis().withVisibleRange(0, 10).withAxisTitle("X Axis").build(); final NumericAxis yAxis = sciChartBuilder.newNumericAxis().withVisibleRange(0, 10).withAxisTitle("Y Axis").build(); surface.getXAxes().add(xAxis); surface.getYAxes().add(yAxis); surface.getChartModifiers().add(sciChartBuilder.newModifierGroupWithDefaultModifiers().build()); }
@Override protected void initExample() { final NumericAxis xAxis = sciChartBuilder.newNumericAxis().withAutoRangeMode(AutoRange.Always).withDrawMajorBands(true).withVisibleRange(0, 150).withAxisTitle("X Axis").build(); final NumericAxis yAxis = sciChartBuilder.newNumericAxis().withAutoRangeMode(AutoRange.Always).withDrawMajorBands(true).withVisibleRange(-1.5, -1.5).withAxisTitle("Y Axis").build(); surface.getXAxes().add(xAxis); surface.getYAxes().add(yAxis); surface.getChartModifiers().add(sciChartBuilder.newModifierGroupWithDefaultModifiers().build()); }