diff --git a/src/tec/letsgoing/ardublock/simulator/view/GUI.java b/src/tec/letsgoing/ardublock/simulator/view/GUI.java index f1e6670923796ca9ab74f146a350952e80e0757e..0d61cbf72a62e53ec04f0239b62f4dcda602979d 100644 --- a/src/tec/letsgoing/ardublock/simulator/view/GUI.java +++ b/src/tec/letsgoing/ardublock/simulator/view/GUI.java @@ -351,7 +351,9 @@ public class GUI extends JFrame implements Runnable, ActionListener { Vector<Point> pinArduino = modules[3].getPinPos(); Point posArduino = modules[3].getPosition(); int counter = 0; - Stroke roundLine = new BasicStroke(5, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND); + int lineWidth = Math.min(Math.max(((int)xscale/150), 1), 5); + Stroke roundLine = new BasicStroke(lineWidth, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND); + //Stroke roundLine = new BasicStroke(5, BasicStroke.CAP_ROUND, BasicStroke.JOIN_ROUND); for (int i = 0; i < 3; i++) { Vector<Point> pos = modules[i].getPinPos(); for (Point p : pos) {