diff options
Diffstat (limited to 'src/jrummikub/view/View.java')
-rw-r--r-- | src/jrummikub/view/View.java | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/jrummikub/view/View.java b/src/jrummikub/view/View.java index 65e26b5..8589e8f 100644 --- a/src/jrummikub/view/View.java +++ b/src/jrummikub/view/View.java @@ -7,6 +7,8 @@ import java.awt.Dimension; import javax.swing.JFrame; import javax.swing.UIManager; +import jrummikub.util.IListener; + @SuppressWarnings("serial") public class View extends JFrame implements IView { private Table table; @@ -45,6 +47,7 @@ public class View extends JFrame implements IView { * @param args */ public static void main(String[] args) { + // FIXME Only test main for GUI preview String nativeLF = UIManager.getSystemLookAndFeelClassName(); try { @@ -60,6 +63,22 @@ public class View extends JFrame implements IView { view.getTable().setTopPlayerName("Player 3"); view.getTable().setRightPlayerName("Player 4"); + view.getPlayerPanel().getSortByNumberEvent().add(new IListener() { + @Override + public void fire() { + System.out.println("'Sort by number' fired"); + }}); + view.getPlayerPanel().getSortByColorEvent().add(new IListener() { + @Override + public void fire() { + System.out.println("'Sort by color' fired"); + }}); + view.getPlayerPanel().getEndTurnEvent().add(new IListener() { + @Override + public void fire() { + System.out.println("'End turn' fired"); + }}); + view.setVisible(true); } } |