Skip to content
Snippets Groups Projects
Commit e2379177 authored by Tim Molter's avatar Tim Molter Committed by Niklas Polke
Browse files

fix for weird stroke rendering bug

parent 32b34949
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