From c5bee5a3eda424818c61711bc793fb10ffab94aa Mon Sep 17 00:00:00 2001 From: Tim Molter <tim@knowm.org> Date: Fri, 29 Jan 2016 09:03:49 +0100 Subject: [PATCH] Issue #134 fix show series in legend logic --- xchart/src/main/java/org/knowm/xchart/internal/Series.java | 2 +- .../main/java/org/knowm/xchart/internal/chartpart/Legend_.java | 2 +- .../org/knowm/xchart/internal/chartpart/Legend_AxesChart.java | 2 +- .../java/org/knowm/xchart/internal/chartpart/Legend_Pie.java | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/xchart/src/main/java/org/knowm/xchart/internal/Series.java b/xchart/src/main/java/org/knowm/xchart/internal/Series.java index 128b3a59..c66e6697 100644 --- a/xchart/src/main/java/org/knowm/xchart/internal/Series.java +++ b/xchart/src/main/java/org/knowm/xchart/internal/Series.java @@ -33,7 +33,7 @@ public abstract class Series { private Color fillColor; - private boolean showInLegend; + private boolean showInLegend = true; /** * Constructor diff --git a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_.java b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_.java index 81acfa4c..0cd27892 100644 --- a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_.java +++ b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_.java @@ -136,7 +136,7 @@ public abstract class Legend_<ST extends Styler, S extends Series> implements Ch Map<String, S> map = chart.getSeriesMap(); for (Series series : map.values()) { - if (series.isShowInLegend()) { + if (!series.isShowInLegend()) { continue; } diff --git a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_AxesChart.java b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_AxesChart.java index 6393214c..b011d57c 100644 --- a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_AxesChart.java +++ b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_AxesChart.java @@ -69,7 +69,7 @@ public class Legend_AxesChart<ST extends Styler_AxesChart, S extends Series> ext Map<String, Series_AxesChart> map = chart.getSeriesMap(); for (Series_AxesChart series : map.values()) { - if (series.isShowInLegend()) { + if (!series.isShowInLegend()) { continue; } diff --git a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_Pie.java b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_Pie.java index 4197d6a9..9c373592 100644 --- a/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_Pie.java +++ b/xchart/src/main/java/org/knowm/xchart/internal/chartpart/Legend_Pie.java @@ -66,7 +66,7 @@ public class Legend_Pie<ST extends Styler_AxesChart, S extends Series> extends L Map<String, Series> map = chart.getSeriesMap(); for (Series series : map.values()) { - if (series.isShowInLegend()) { + if (!series.isShowInLegend()) { continue; } -- GitLab