diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Legend.java b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Legend.java index 83dfafccbaa74e9dd27bb31ee50f96c858054bb1..1891a9b07d76f4990a00bebbdbb5274a1da45e02 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Legend.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/chartpart/Legend.java @@ -51,7 +51,7 @@ public class Legend implements ChartPart { /** * Constructor - * + * * @param chartPainter */ public Legend(ChartPainter chartPainter) { @@ -61,7 +61,7 @@ public class Legend implements ChartPart { /** * get the width of the chart legend - * + * * @param g * @return */ @@ -161,7 +161,8 @@ public class Legend implements ChartPart { break; } - g.setStroke(new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL)); + g.setStroke(new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10.0f, new float[] { 3.0f, 0.0f }, 0.0f)); + Shape rect = new Rectangle2D.Double(xOffset + 1, yOffset + 1, legendBoxWidth - 2, legendBoxHeight - 2); g.setColor(styleManager.getLegendBackgroundColor()); g.fill(rect); diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/style/GGPlot2Theme.java b/xchart/src/main/java/com/xeiam/xchart/internal/style/GGPlot2Theme.java index 498c61075532373c6abf031d2428bd9da5ab21e0..8ece0fc573a1b1b6810ac5550a3912913b02185e 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/style/GGPlot2Theme.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/style/GGPlot2Theme.java @@ -208,7 +208,7 @@ public class GGPlot2Theme implements Theme { @Override public Stroke getAxisTickMarksStroke() { - return new BasicStroke(1.5f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL); + return new BasicStroke(1.5f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10.0f, new float[] { 3.0f, 0.0f }, 0.0f); } @Override @@ -276,7 +276,7 @@ public class GGPlot2Theme implements Theme { @Override public Stroke getPlotGridLinesStroke() { - return new BasicStroke(1.5f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL); + return new BasicStroke(1.5f, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10.0f, new float[] { 3.0f, 0.0f }, 0.0f); } // Bar Charts /////////////////////////////// diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/style/MatlabTheme.java b/xchart/src/main/java/com/xeiam/xchart/internal/style/MatlabTheme.java index ffd698c38b6142865473de174aa3b6e3fb521185..c8bccc09bbc1166a1c144b4b27ed0b45652c52fb 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/style/MatlabTheme.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/style/MatlabTheme.java @@ -190,7 +190,7 @@ public class MatlabTheme implements Theme { @Override public Stroke getAxisTickMarksStroke() { - return new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL); + return new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10.0f, new float[] { 3.0f, 0.0f }, 0.0f); } @Override diff --git a/xchart/src/main/java/com/xeiam/xchart/internal/style/XChartTheme.java b/xchart/src/main/java/com/xeiam/xchart/internal/style/XChartTheme.java index 8e0093f805a94b6a644284f6edbccac0fa9aaf47..ad9b550118b083eccd456aa9f5fffc699c0cffcc 100644 --- a/xchart/src/main/java/com/xeiam/xchart/internal/style/XChartTheme.java +++ b/xchart/src/main/java/com/xeiam/xchart/internal/style/XChartTheme.java @@ -190,7 +190,7 @@ public class XChartTheme implements Theme { @Override public Stroke getAxisTickMarksStroke() { - return new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL); + return new BasicStroke(1, BasicStroke.CAP_BUTT, BasicStroke.JOIN_BEVEL, 10.0f, new float[] { 3.0f, 0.0f }, 0.0f); } @Override