@Override
  public void paintBoard() {

    int[] arrSelPositions;

    int lastMove = _jni.getMyMove();
    if (lastMove != 0) {
      arrSelPositions = new int[3];
      arrSelPositions[0] = m_iFrom;
      arrSelPositions[1] = Move.getTo(lastMove);
      arrSelPositions[2] = Move.getFrom(lastMove);
    } else {
      arrSelPositions = new int[1];
      arrSelPositions[0] = m_iFrom;
    }

    _view.paintBoard(_jni, arrSelPositions, null);
  }