Ausgabe gezogener Züge jetzt korrekt
parent
346b413a7d
commit
f0fdbb0668
|
|
@ -54,6 +54,7 @@ public class SpielFrame extends JFrame {
|
|||
private JTextArea ausgabe;
|
||||
private Game game;
|
||||
private Clock clock;
|
||||
private ArrayList<String> anzeigeMoves = new ArrayList<String>();
|
||||
|
||||
private BoardMode mode;
|
||||
private Square selectedSquare;
|
||||
|
|
@ -405,12 +406,15 @@ public class SpielFrame extends JFrame {
|
|||
}
|
||||
|
||||
public void aktualisiereAusgabe() {
|
||||
|
||||
StringBuilder sb = new StringBuilder();
|
||||
sb.append("\n Bisherige Züge:\n");
|
||||
|
||||
MoveList l = game.getMoveList();
|
||||
for (Move m : l) {
|
||||
sb.append(" " + game.getUnicodeFromMove(m) + ": " + m.toString() + "\n");
|
||||
anzeigeMoves.add(" " + game.getUnicodeFromMove(l.getLast()) + ": " + l.getLast().toString() + "\n");
|
||||
|
||||
for (String line : anzeigeMoves) {
|
||||
sb.append(line);
|
||||
}
|
||||
|
||||
ausgabe.setText(sb.toString());
|
||||
|
|
|
|||
Loading…
Reference in New Issue