From: Daniel Kirschten Date: Wed, 15 May 2019 08:52:42 +0000 (+0200) Subject: Adjusted GUIMux appearance to other gates X-Git-Url: https://mograsim.net/gitweb/?a=commitdiff_plain;h=dfedf0abe75045247bbb831c1d241ba38ff57ad4;p=Mograsim.git Adjusted GUIMux appearance to other gates --- diff --git a/LogicUI/src/era/mi/components/gui/GUIMux.java b/LogicUI/src/era/mi/components/gui/GUIMux.java index f5bd7aff..bf78b76a 100644 --- a/LogicUI/src/era/mi/components/gui/GUIMux.java +++ b/LogicUI/src/era/mi/components/gui/GUIMux.java @@ -20,7 +20,7 @@ public class GUIMux extends Mux implements BasicGUIComponent { super(processTime, out, select, inputs); - double height = inputs.length * 10; + double height = inputs.length * 5; if(height < 10) height = 10; this.height = height; @@ -36,8 +36,8 @@ public class GUIMux extends Mux implements BasicGUIComponent { connectedWireArraysModifiable.addAll(Arrays.asList(inputs)); - double inputHeightIncrement = height / (inputs.length - 1); - double inputHeight = 10; + double inputHeightIncrement = (height + 20) / inputs.length; + double inputHeight = inputHeightIncrement / 2; for(int i = 0; i < inputs.length; i ++, inputHeight += inputHeightIncrement) wireArrayConnectionPointsModifiable.add(new Point(0, inputHeight)); }