diff --git a/xchart-demo/src/main/java/com/xeiam/xchart/standalone/ErrorBarTest.java b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/ErrorBarTest.java index 6d094d707951febc1d20f7c3fbce3facff6d544d..bbb4c9da08d792184ab54d5d775a3903d16586fb 100644 --- a/xchart-demo/src/main/java/com/xeiam/xchart/standalone/ErrorBarTest.java +++ b/xchart-demo/src/main/java/com/xeiam/xchart/standalone/ErrorBarTest.java @@ -45,7 +45,6 @@ public class ErrorBarTest { double[] yData3 = new double[] { 150, 120, 110, 100, 90, 70, 60 }; Chart mychart = new Chart(900, 700); - // mychart.getStyleManager().setYAxisLogarithmic(true); // set log or linear Y axis mychart.getStyleManager().setYAxisMin(0); mychart.getStyleManager().setYAxisMax(150); mychart.getStyleManager().setErrorBarsColor(Color.black); diff --git a/xchart/src/main/java/com/xeiam/xchart/Chart.java b/xchart/src/main/java/com/xeiam/xchart/Chart.java index 6fc335164dc79a205cf4e704cfd8a7476c4fe080..b855d62425a3123b4b8c53ca70128766efb126b8 100644 --- a/xchart/src/main/java/com/xeiam/xchart/Chart.java +++ b/xchart/src/main/java/com/xeiam/xchart/Chart.java @@ -219,11 +219,6 @@ public class Chart { */ public void setYAxisTitle(String title) { - if (title == null || title.trim().equalsIgnoreCase("")) { - chartPainter.getStyleManager().setYAxisTitleVisible(false); - } else { - chartPainter.getStyleManager().setYAxisTitleVisible(true); - } chartPainter.getAxisPair().getyAxis().getAxisTitle().setText(title); } diff --git a/xchart/src/main/java/com/xeiam/xchart/StyleManager.java b/xchart/src/main/java/com/xeiam/xchart/StyleManager.java index e4a763b966141898c3061ed9f722390d7fc3c4f6..ba7ba7bf2e11ceec84e6cf1670e8f10ed8c04d80 100644 --- a/xchart/src/main/java/com/xeiam/xchart/StyleManager.java +++ b/xchart/src/main/java/com/xeiam/xchart/StyleManager.java @@ -515,7 +515,6 @@ public class StyleManager { this.xAxisTitleVisible = isVisible; this.yAxisTitleVisible = isVisible; - } /** diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTitle.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTitle.java index a9e393c4a28138f1bdcc0fd0f6801b333122cc24..abf855dac0fd27e404fede7829cfe6f9f2c87774 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTitle.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/AxisTitle.java @@ -60,6 +60,7 @@ public class AxisTitle implements ChartPart { g.setFont(getChartPainter().getStyleManager().getAxisTitleFont()); if (axis.getDirection() == Axis.Direction.Y) { + if (text != null && !text.trim().equalsIgnoreCase("") && getChartPainter().getStyleManager().isYAxisTitleVisible()) { FontRenderContext frc = g.getFontRenderContext();