Esempio n. 1
0
  private void ShowPiecesPositions() {
    Object columnNames[] = {"Fichas", "X", "Y"};
    DefaultTableModel whiteModel = new DefaultTableModel(columnNames, 0);
    DefaultTableModel blackModel = new DefaultTableModel(columnNames, 0);
    List<Piece> WhitePieces = gameCtrl.getGame().getWhite().getPiecesAviables();
    for (Piece piece : WhitePieces) {
      Object rowData[] = {
        piece.getClass().getName(), String.valueOf(piece.getX()), String.valueOf(piece.getY())
      };
      whiteModel.addRow(rowData);
    }
    tableWhite.setModel(whiteModel);

    List<Piece> BlackPieces = gameCtrl.getGame().getBlack().getPiecesAviables();
    for (Piece piece : BlackPieces) {
      Object rowData[] = {
        piece.getClass().getName(), String.valueOf(piece.getX()), String.valueOf(piece.getY())
      };
      blackModel.addRow(rowData);
    }
    tableBlack.setModel(blackModel);
  }