Skip to content
Snippets Groups Projects
Commit 319c58f2 authored by Tim Molter's avatar Tim Molter
Browse files

fix for weird stroke rendering bug

parent c8ffb73c
No related branches found
No related tags found
No related merge requests found
......@@ -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);
......
......@@ -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 ///////////////////////////////
......
......@@ -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
......
......@@ -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
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment