X-Git-Url: https://mograsim.net/gitweb/?a=blobdiff_plain;f=LogicUI%2Fsrc%2Fera%2Fmi%2Fgui%2Fexamples%2FRSLatchGUIExample.java;h=8b48f5e173bcd7ae259d23f641f9a9e4d2735e50;hb=340eb95b6ab64f2c1a784d1dc36002537b1cbd15;hp=3f048dd86e5492c4011799bf994163e23348fb30;hpb=e0731f62800e4b2d8a77c759c1b204f9ece0e852;p=Mograsim.git diff --git a/LogicUI/src/era/mi/gui/examples/RSLatchGUIExample.java b/LogicUI/src/era/mi/gui/examples/RSLatchGUIExample.java index 3f048dd8..8b48f5e1 100644 --- a/LogicUI/src/era/mi/gui/examples/RSLatchGUIExample.java +++ b/LogicUI/src/era/mi/gui/examples/RSLatchGUIExample.java @@ -11,9 +11,9 @@ import net.haspamelodica.swt.helper.swtobjectwrappers.Point; public class RSLatchGUIExample { - private static final int WIRE_DELAY = 40; - private static final int OR_DELAY = 100; - private static final int NOT_DELAY = 100; + private static final int WIRE_DELAY = 10; + private static final int OR_DELAY = 50; + private static final int NOT_DELAY = 50; public static void main(String[] args) { @@ -39,8 +39,10 @@ public class RSLatchGUIExample GUINotGate not1 = ui.addComponent(new GUINotGate(NOT_DELAY, t1, q), 200, 107.5); GUINotGate not2 = ui.addComponent(new GUINotGate(NOT_DELAY, t2, nq), 200, 197.5); - WireConnectionPoint p1 = ui.addComponent(new WireConnectionPoint(q, 2), 250, 112.5); - WireConnectionPoint p2 = ui.addComponent(new WireConnectionPoint(nq, 2), 250, 202.5); + WireConnectionPoint p1 = ui.addComponent(new WireConnectionPoint(q, 3), 250, 112.5); + WireConnectionPoint p2 = ui.addComponent(new WireConnectionPoint(nq, 3), 250, 202.5); + WireConnectionPoint o1 = ui.addComponent(new WireConnectionPoint(q, 1), 270, 112.5); + WireConnectionPoint o2 = ui.addComponent(new WireConnectionPoint(nq, 1), 270, 202.5); ui.addWire(rIn, 0, or1, 0); ui.addWire(sIn, 0, or2, 1); @@ -50,5 +52,7 @@ public class RSLatchGUIExample ui.addWire(not2, 1, p2, 0); ui.addWire(p1, 1, or2, 0, new Point(250, 130), new Point(140, 185), new Point(140, 197.5)); ui.addWire(p2, 1, or1, 1, new Point(250, 185), new Point(140, 130), new Point(140, 117.5)); + ui.addWire(p1, 2, o1, 0); + ui.addWire(p2, 2, o2, 0); } } \ No newline at end of file