public void setSteps(Integer steps) { log.info("Setting steps to {}", steps); ValueAxis range = plot.getDomainAxis(); range.setFixedAutoRange(steps.doubleValue()); for (int i = 0; i < series.getSeriesCount(); i++) { series.getSeries(i).setMaximumItemCount(steps); } stepField.setText(steps + ""); stepSlider.setMinimum(10); stepSlider.setValue(steps); plot.axisChanged(new AxisChangeEvent(range)); }
ValueAxis axis = plot.getDomainAxis(); axis.setAutoRange(true); axis.setFixedAutoRange(60000.0); // 60 seconds axis = plot.getRangeAxis(); axis.setRange(-25.0, 25.0);
range.setFixedAutoRange(this.getSteps().doubleValue());
ValueAxis axis = plot.getDomainAxis(); axis.setAutoRange(true); axis.setFixedAutoRange(60000.0); // 60 seconds axis = plot.getRangeAxis(); axis.setRange(-25.0, 25.0);
ValueAxis axis = plot.getDomainAxis(); axis.setAutoRange(true); axis.setFixedAutoRange(60000.0); // 60 seconds axis = plot.getRangeAxis(); axis.setRange(-25.0, 25.0);
ValueAxis axis = plot.getDomainAxis(); axis.setAutoRange(true); axis.setFixedAutoRange(60000.0); // 60 seconds
ValueAxis axis = plot.getDomainAxis(); axis.setAutoRange(true); axis.setFixedAutoRange(60000.0); // 60 seconds
xaxis.setFixedAutoRange(60000.0); // 60 seconds xaxis.setVerticalTickLabels(true);
private void firstTimeSeries(final XYPlot plot) { final ValueAxis xaxis = plot.getDomainAxis(); xaxis.setAutoRange(true); // Domain axis would show data of 60 seconds for a time xaxis.setFixedAutoRange(60000.0); // 60 seconds xaxis.setVerticalTickLabels(true); final ValueAxis yaxis = plot.getRangeAxis(); yaxis.setRange(0.0, 300.0); final XYItemRenderer renderer = plot.getRenderer(); renderer.setSeriesPaint(0, Color.RED); final NumberAxis yAxis1 = (NumberAxis) plot.getRangeAxis(); yAxis1.setTickLabelPaint(Color.RED); }