Skip to content
Snippets Groups Projects
Commit d074f9cd authored by Anian Bühler's avatar Anian Bühler
Browse files

Updated GUI refresh rate

parent 78fe345b
No related branches found
No related tags found
No related merge requests found
...@@ -140,7 +140,6 @@ public class Arduino { ...@@ -140,7 +140,6 @@ public class Arduino {
return true; return true;
} }
} }
return false; return false;
} }
... ...
......
...@@ -321,18 +321,19 @@ public class GUI extends JFrame implements Runnable, ActionListener { ...@@ -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() { public void run() {
while (!stopFlag) { while (!stopFlag) {
try { try {
//Thread.sleep(7); // 144 Hz //Thread.sleep(7); // 144 Hz
Thread.sleep(17); //60 Hz //Thread.sleep(17); //60 Hz
Thread.sleep(50); // 20 Hz
} catch (InterruptedException e) { } catch (InterruptedException e) {
// e.printStackTrace(); // e.printStackTrace();
} }
super.repaint(); repaint();
} }
} }
... ...
......
...@@ -18,6 +18,7 @@ import tec.letsgoing.ardublock.simulator.arduino.Pin; ...@@ -18,6 +18,7 @@ import tec.letsgoing.ardublock.simulator.arduino.Pin;
* *
* @author Lucas * @author Lucas
* *
*TODO: anpassen: Modul extends JLayerPane -> local layerpane löschen
*/ */
public abstract class Modul implements Observer { public abstract class Modul implements Observer {
private boolean active = true; private boolean active = true;
...@@ -52,7 +53,6 @@ public abstract class Modul implements Observer { ...@@ -52,7 +53,6 @@ public abstract class Modul implements Observer {
updateModul((Pin) Observable); updateModul((Pin) Observable);
} }
} }
} }
public abstract void updateModul(Pin pin); public abstract void updateModul(Pin pin);
... ...
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment