List of usage examples for org.jfree.chart.renderer.xy DefaultXYItemRenderer setSeriesShapesVisible
public void setSeriesShapesVisible(int series, boolean visible)
From source file:org.mwc.debrief.track_shift.views.FrequencyResidualsView.java
protected void updateData(final boolean updateDoublets) { // update the current datasets _myHelper.updateFrequencyData(_dotPlot, _linePlot, _theTrackDataListener, _onlyVisible.isChecked(), _holder, this, updateDoublets); // hide the line for the base freq dataset final DefaultXYItemRenderer lineRend = (DefaultXYItemRenderer) super._linePlot.getRenderer(); lineRend.setSeriesShapesVisible(3, false); }
From source file:org.mwc.debrief.track_shift.views.BearingResidualsView.java
protected void updateData(final boolean updateDoublets) { // update the current datasets _myHelper.updateBearingData(_dotPlot, _linePlot, _theTrackDataListener, _onlyVisible.isChecked(), showCourse.isChecked(), flipCourse.isChecked(), _holder, this, updateDoublets); // hide the line for the course dataset (if we're showing the course) if (_showLinePlot.isChecked()) { final DefaultXYItemRenderer lineRend = (DefaultXYItemRenderer) super._linePlot.getRenderer(); if (showCourse.isChecked()) { // right, we've got a course, and it's always in slot one - so // hide the // shapes lineRend.setSeriesShapesVisible(0, false); } else {//from w w w. j a va 2s . c om // just make sure the first series is visible, it's clearly not // a course lineRend.setSeriesShapesVisible(0, true); } } }
From source file:com.bdb.weather.display.freeplot.HistoricalFreePlot.java
@Override public void updateRenderer(FreePlotSeries series, DefaultXYItemRenderer renderer) { int index = series.getSeriesIndex(); if (series.getName().equals(WIND_GUST_SERIES_NAME)) WeatherSenseConstants.configureGustRenderer(renderer, index); else if (series.getName().equals(SUSTAINED_WIND_SERIES_NAME)) { renderer.setSeriesLinesVisible(index, true); renderer.setSeriesShapesVisible(index, false); }/*from w w w .j a v a 2s . com*/ }