diff --git a/src/tec/letsgoing/ardublock/simulator/arduino/Arduino.java b/src/tec/letsgoing/ardublock/simulator/arduino/Arduino.java index 6411ff601d0819d58bd2023b800e98d070aef54f..a7885c95af9f6538675fd50d2ac61dc482ca0e8d 100644 --- a/src/tec/letsgoing/ardublock/simulator/arduino/Arduino.java +++ b/src/tec/letsgoing/ardublock/simulator/arduino/Arduino.java @@ -140,7 +140,6 @@ public class Arduino { return true; } } - return false; } diff --git a/src/tec/letsgoing/ardublock/simulator/view/GUI.java b/src/tec/letsgoing/ardublock/simulator/view/GUI.java index 3958abe40b3911f2e238cdc85a7c530cecb9d410..1bd83b49ffcd672b2ed68835bf76c77971302f16 100644 --- a/src/tec/letsgoing/ardublock/simulator/view/GUI.java +++ b/src/tec/letsgoing/ardublock/simulator/view/GUI.java @@ -321,18 +321,19 @@ public class GUI extends JFrame implements Runnable, ActionListener { } /** - * Funktion welche die GUI aktualisiert und auf 144Hz ausgelegt ist. + * Funktion welche die GUI aktualisiert und auf 20Hz ausgelegt ist. */ public void run() { while (!stopFlag) { try { //Thread.sleep(7); // 144 Hz - Thread.sleep(17); //60 Hz + //Thread.sleep(17); //60 Hz + Thread.sleep(50); // 20 Hz } catch (InterruptedException e) { // e.printStackTrace(); } - super.repaint(); + repaint(); } } diff --git a/src/tec/letsgoing/ardublock/simulator/view/modules/Modul.java b/src/tec/letsgoing/ardublock/simulator/view/modules/Modul.java index cee8b20e365adeacccc3184ac0f96b73ae4c906b..3a8ac0f9a63a6364c13f463287611d7f6f97df4d 100644 --- a/src/tec/letsgoing/ardublock/simulator/view/modules/Modul.java +++ b/src/tec/letsgoing/ardublock/simulator/view/modules/Modul.java @@ -18,6 +18,7 @@ import tec.letsgoing.ardublock.simulator.arduino.Pin; * * @author Lucas * + *TODO: anpassen: Modul extends JLayerPane -> local layerpane löschen */ public abstract class Modul implements Observer { private boolean active = true; @@ -52,7 +53,6 @@ public abstract class Modul implements Observer { updateModul((Pin) Observable); } } - } public abstract void updateModul(Pin pin);