From 5556b944c8ff6060de00ff6d777903d371fd6d7f Mon Sep 17 00:00:00 2001 From: Tim Molter <tim.molter@gmail.com> Date: Thu, 13 Mar 2014 11:06:19 +0100 Subject: [PATCH] bugfix. error bars fixed. --- .../internal/chartpart/PlotContentLineChart.java | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) 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 bf6ff687..f3a74b76 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) { -- GitLab