public ArrayList<BotonFicha> addFichaTablero(int n,boolean fin,ArrayList<BotonFicha> lista){
        MiSistema.turno = 0;
        if(fin){//Añade ficha en la ultima pocicion
            int k;
            if(Domino.listaTablero.size()==0){
                k=0;
            }else{
                k= Domino.listaTablero.get(Domino.listaTablero.size()-1).getNivel()+1;
            }
            Domino.listaTablero.add(lista.get(n));
            Domino.listaTablero.get(Domino.listaTablero.size()-1).setNivel(k);
        }else{//Añade ficha en la primera posicion.
            int k;
            if(Domino.listaTablero.size()==0){
                k=0;
            }else{
                k = Domino.listaTablero.get(0).getNivel()-1;
            }
            Domino.listaTablero.add(0,lista.get(n));
            Domino.listaTablero.get(0).setNivel(k);
        } 
        lista.remove(n);
        Principal.tablero.repaint();
        return lista;
    }