From 90aefe9fbc3ccb7dc24b260294658ca51594878a Mon Sep 17 00:00:00 2001 From: Bryan Cardillo <bryan.cardillo@gmail.com> Date: Wed, 25 Feb 2015 17:28:30 -0500 Subject: [PATCH] add axis label rotation to style manager --- .../java/com/xeiam/xchart/StyleManager.java | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/xchart/src/main/java/com/xeiam/xchart/StyleManager.java b/xchart/src/main/java/com/xeiam/xchart/StyleManager.java index 2f8fb741..6c2d3f12 100644 --- a/xchart/src/main/java/com/xeiam/xchart/StyleManager.java +++ b/xchart/src/main/java/com/xeiam/xchart/StyleManager.java @@ -123,6 +123,8 @@ public class StyleManager { private double axisTickSpacePercentage; private TextAlignment xAxisLabelAlignment = TextAlignment.Centre; private TextAlignment yAxisLabelAlignment = TextAlignment.Left; + private int xAxisLabelRotation = 0; + private int yAxisLabelRotation = 0; // Chart Plot Area /////////////////////////////// private boolean isPlotGridLinesVisible; @@ -906,6 +908,26 @@ public class StyleManager { this.yAxisLabelAlignment = yAxisLabelAlignment; } + public int getXAxisLabelRotation() { + + return xAxisLabelRotation; + } + + public void setXAxisLabelRotation(int xAxisLabelRotation) { + + this.xAxisLabelRotation = xAxisLabelRotation; + } + + public int getYAxisLabelRotation() { + + return yAxisLabelRotation; + } + + public void setYAxisLabelRotation(int yAxisLabelRotation) { + + this.yAxisLabelRotation = yAxisLabelRotation; + } + // Chart Plot Area /////////////////////////////// /** -- GitLab