Setting the colors using an alpha for a Bar Chart works like:
Code: Select all
XYBarRenderer renderer = new XYBarRenderer();
final int alpha = 192; // is like 0.75f
renderer.setSeriesPaint(0, new Color(0, 255, 0, alpha)); // green
renderer.setSeriesPaint(1, new Color(255, 255, 0, alpha)); // yellow
plot.setDataset(series, newTs);
plot.setRenderer(series, renderer);
Code: Select all
renderer.setSeriesOutlinePaint(0, new Color(0, 255, 0, alpha)); // green
renderer.setSeriesOutlinePaint(1, new Color(255, 255, 0, alpha)); // yellow
Code: Select all
for (int seriesCount = 0 ; seriesCount < newTs.getSeriesCount(); seriesCount++) {
renderer.setSeriesOutlinePaint(seriesCount, renderer.getSeriesPaint(seriesCount));
} // -- for
Using Colors without alpha, it's working as expected.
This happens on Release 0.9.20
What I basicly want is the outline to disappear, but using
Code: Select all
renderer.setOutlinePaint(null);
renderer.setOutlineStroke(null);
Where am I wrong, or how can I get the result that I want.
Thanks and cheers
Heinrich