summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/view/View.java
diff options
context:
space:
mode:
authorMatthias Schiffer <mschiffer@universe-factory.net>2011-04-29 16:25:32 +0200
committerMatthias Schiffer <mschiffer@universe-factory.net>2011-04-29 16:25:32 +0200
commit96cb7454884ed896c0e3305e86212a5c01240d5f (patch)
tree695e971405d3f9fda0d9f660222bbcf8d3f56e98 /src/jrummikub/view/View.java
parent839e020f4bbd85a76a970cf7c56538a82e1075b6 (diff)
downloadJRummikub-96cb7454884ed896c0e3305e86212a5c01240d5f.tar
JRummikub-96cb7454884ed896c0e3305e86212a5c01240d5f.zip
Restructured view package
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@17 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/view/View.java')
-rw-r--r--src/jrummikub/view/View.java84
1 files changed, 0 insertions, 84 deletions
diff --git a/src/jrummikub/view/View.java b/src/jrummikub/view/View.java
deleted file mode 100644
index 8589e8f..0000000
--- a/src/jrummikub/view/View.java
+++ /dev/null
@@ -1,84 +0,0 @@
-package jrummikub.view;
-
-import java.awt.BorderLayout;
-import java.awt.Color;
-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;
- private PlayerPanel playerPanel;
-
- private final static int PLAYER_PANEL_HEIGHT = 150;
-
-
- public ITable getTable() {
- return table;
- }
-
- public IPlayerPanel getPlayerPanel() {
- return playerPanel;
- }
-
-
- public View() {
- super("JRummikub");
-
- setSize(1000, 700);
- setDefaultCloseOperation(EXIT_ON_CLOSE);
-
- setLayout(new BorderLayout());
-
- table = new Table();
- add(table, BorderLayout.CENTER);
-
- playerPanel = new PlayerPanel();
- playerPanel.setBorder(new CustomBorder(Color.BLACK, 1, 0, 0, 0));
- playerPanel.setPreferredSize(new Dimension(0, PLAYER_PANEL_HEIGHT+1));
- add(playerPanel, BorderLayout.SOUTH);
- }
-
- /**
- * @param args
- */
- public static void main(String[] args) {
- // FIXME Only test main for GUI preview
- String nativeLF = UIManager.getSystemLookAndFeelClassName();
-
- try {
- UIManager.setLookAndFeel(nativeLF);
- } catch (Exception e) {
- }
-
- View view = new View();
-
- view.getPlayerPanel().setCurrentPlayerName("Player 1");
- view.getPlayerPanel().setTimeLeft(42);
- view.getTable().setLeftPlayerName("Player 2");
- 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);
- }
-}