diff --git a/src/EierUhrKomponente/EierUhr.java b/src/EierUhrKomponente/EierUhr.java index 1277ef5..c12249a 100755 --- a/src/EierUhrKomponente/EierUhr.java +++ b/src/EierUhrKomponente/EierUhr.java @@ -6,6 +6,7 @@ package EierUhrKomponente; +import java.awt.Dimension; import java.awt.Graphics; import java.net.Socket; import java.util.concurrent.CopyOnWriteArrayList; @@ -41,14 +42,18 @@ public class EierUhr extends JComponent } + + @Override public void paintComponent(Graphics g) { view.paintComponent(g); } + public void Start(int zahl) { ctrl.start(zahl); } + public int getZahl() { return ctrl.getZahl(); @@ -58,12 +63,26 @@ public class EierUhr extends JComponent { listenerListe.forEach(listener -> listener.timeIsOver(evt)); } + public synchronized void addEierUhrListener(EierUhrListener listener) { listenerListe.add(listener); } + public synchronized void removeEierUhrListener(EierUhrListener listener) { listenerListe.remove(listener); } + + @Override + public Dimension getMinimumSize() + { + return new Dimension(200, 150); + } + + @Override + public Dimension getPreferredSize() + { + return new Dimension(200, 150); + } } diff --git a/src/test/Start.java b/src/test/Start.java index 960a07d..1e72a4e 100644 --- a/src/test/Start.java +++ b/src/test/Start.java @@ -28,7 +28,7 @@ public class Start // Controller ctrl = new Controller(view, model); view.setTitle("Test"); - view.setSize(800, 600); + view.pack(); view.setVisible(true); }