F
FranzFerdinand
Gast
Einen wunderschönen Guten Tag,
ich arbeite an meinem Kartenspiel. Jede Karte hat zwei Eigenschaften, die sie besitzt. Sie ist Teil eines Landes und sie hat ein Geschlecht. Also sowas wie Eine Französin oder ein Brite.
Es gibt 13 Länder und zwei Geschlechter. Ich hatte vor den Karten jeweils beide Eigenschaften über einen Array zuzuweisen.
Der Quelltext sieht nun so aus:
Bis auf die Zeile
funktioniert alles spitzenmäßig. Ich wollte mir nämlich dann am Ende eine Liste aller 26 Kärtchen, damit ich mal sehen kann, ob alles so klappt in einer jList ausgeben lassen. Diese heißt jListGastkarten.
Aber anscheinend läuft das mit addElement nicht so, wie ich es mir vorgestellt habe, dass ich da einfach so [j] integrieren kann.
Kann mir das mal jemand erklären und ggf. den Quelltext verbessern, was da in die Zeile besser reinpassen würde??
Danke schön!
Gruß
FranzFerdinand
ich arbeite an meinem Kartenspiel. Jede Karte hat zwei Eigenschaften, die sie besitzt. Sie ist Teil eines Landes und sie hat ein Geschlecht. Also sowas wie Eine Französin oder ein Brite.
Es gibt 13 Länder und zwei Geschlechter. Ich hatte vor den Karten jeweils beide Eigenschaften über einen Array zuzuweisen.
Der Quelltext sieht nun so aus:
Java:
String[] laender = {"Deutscher", "Franzake", "Brite", "Ami", "Türke", "Inder", "Chinese", "Russe", "Spanier", "Kuba", "Afrikaner", "Italiener", "Joker"};
String[] geschlecht = {"m", "w"};
String[][] a = new String [13][1];
for(int i=0; i<12; i++)
{
for(int j=0; j<=1; j++)
{
a[i][j]=laender[i] + ";" + geschlecht[j];
jListGastkarten.addElement([i][j]);
}
}
Bis auf die Zeile
Java:
jListGastkarten.addElement([i][j]);
Aber anscheinend läuft das mit addElement nicht so, wie ich es mir vorgestellt habe, dass ich da einfach so [j] integrieren kann.
Kann mir das mal jemand erklären und ggf. den Quelltext verbessern, was da in die Zeile besser reinpassen würde??
Danke schön!
Gruß
FranzFerdinand