summaryrefslogtreecommitdiffstats
path: root/src/jrummikub/control/SettingsControl.java
diff options
context:
space:
mode:
authorIda Massow <massow@informatik.uni-luebeck.de>2011-06-13 19:22:01 +0200
committerIda Massow <massow@informatik.uni-luebeck.de>2011-06-13 19:22:01 +0200
commita15626ac3b86d3153e32b7b160403c9ab66b1034 (patch)
treeb29862f46e3b2f8ea549a9ccdf1e34a3731c381f /src/jrummikub/control/SettingsControl.java
parent56797840e2c16913627bfa57f2a49d1788443727 (diff)
downloadJRummikub-a15626ac3b86d3153e32b7b160403c9ab66b1034.tar
JRummikub-a15626ac3b86d3153e32b7b160403c9ab66b1034.zip
Liste der Spielertypen ist setzbar
git-svn-id: svn://sunsvr01.isp.uni-luebeck.de/swproj13/trunk@422 72836036-5685-4462-b002-a69064685172
Diffstat (limited to 'src/jrummikub/control/SettingsControl.java')
-rw-r--r--src/jrummikub/control/SettingsControl.java7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/jrummikub/control/SettingsControl.java b/src/jrummikub/control/SettingsControl.java
index 4103a38..abcbd5d 100644
--- a/src/jrummikub/control/SettingsControl.java
+++ b/src/jrummikub/control/SettingsControl.java
@@ -2,6 +2,7 @@ package jrummikub.control;
import java.awt.Color;
import java.util.ArrayList;
+import java.util.Arrays;
import java.util.HashSet;
import java.util.List;
import java.util.Set;
@@ -41,6 +42,7 @@ public class SettingsControl {
this.view = view;
this.settings = settings;
view.getSettingsPanel().enableNetworkMode(false);
+
}
/**
@@ -295,6 +297,11 @@ public class SettingsControl {
checkSettings();
+ List<List<Type>> choices = new ArrayList<List<Type>>();
+ for (int i = 0; i < settings.getPlayerList().size(); i++) {
+ choices.add(Arrays.asList(Type.HUMAN, Type.COMPUTER));
+ }
+ view.getSettingsPanel().setPlayerTypeChoices(choices);
view.getSettingsPanel().setGameSettings(settings);
}