List of usage examples for org.jfree.chart.plot XYPlot getRangeMarkers
public Collection getRangeMarkers(Layer layer)
From source file:ec.ui.view.ARPView.java
@Override protected void onColorSchemeChange() { XYPlot plot = getPlot(); plot.setBackgroundPaint(themeSupport.getPlotColor()); plot.setDomainGridlinePaint(themeSupport.getGridColor()); plot.setRangeGridlinePaint(themeSupport.getGridColor()); chartPanel.getChart().setBackgroundPaint(themeSupport.getBackColor()); plot.getRenderer().setBasePaint(themeSupport.getLineColor(KnownColor.BROWN)); List<Marker> markers = new ArrayList<>(); Collection rm = plot.getRangeMarkers(Layer.FOREGROUND); if (rm != null) { markers.addAll(rm);/*from ww w . j a v a2s . co m*/ } Collection dm = plot.getDomainMarkers(Layer.FOREGROUND); if (dm != null) { markers.addAll(dm); } for (Marker o : markers) { if (o instanceof ExtValueMarker) { ((ExtValueMarker) o).applyColorScheme(themeSupport); } } }