diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java index bf6ff687966e569c3ad820b67d79af463870ef35..f3a74b7674b8ca81fd24966de472b2b6dfb667b0 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/PlotContentLineChart.java @@ -55,11 +55,11 @@ public class PlotContentLineChart extends PlotContent { g.setClip(bounds); // X-Axis - int xTickSpace = (int)(styleManager.getAxisTickSpaceRatio() * bounds.getWidth()); + int xTickSpace = (int) (styleManager.getAxisTickSpaceRatio() * bounds.getWidth()); int xLeftMargin = Utils.getTickStartOffset((int) bounds.getWidth(), xTickSpace); // Y-Axis - int yTickSpace = (int)(styleManager.getAxisTickSpaceRatio() * bounds.getHeight()); + int yTickSpace = (int) (styleManager.getAxisTickSpaceRatio() * bounds.getHeight()); int yTopMargin = Utils.getTickStartOffset((int) bounds.getHeight(), yTickSpace); for (Series series : getChartPainter().getAxisPair().getSeriesMap().values()) { @@ -103,7 +103,10 @@ public class PlotContentLineChart extends PlotContent { Iterator<?> xItr = xData.iterator(); Iterator<? extends Number> yItr = yData.iterator(); - + Iterator<? extends Number> ebItr = null; + if (errorBars != null) { + ebItr = errorBars.iterator(); + } Path2D.Double path = null; while (xItr.hasNext()) { @@ -206,10 +209,7 @@ public class PlotContentLineChart extends PlotContent { } // paint errorbars - Iterator<? extends Number> ebItr = null; - if (errorBars != null) { - ebItr = errorBars.iterator(); - } + double eb = 0.0; if (errorBars != null) {