public void reproduccirPlayList() {
        if ((jListListaCancionesPlaylist.getModel().getSize()) > 0 && jListListaCancionesPlaylist.getSelectedIndex() >= 0) {

            Object nombreCancionActual = jListListaCancionesPlaylist.getSelectedValue();
            Cancion cancionObtenida = (Cancion) listaCanciones.getCancion((String) nombreCancionActual);

            if (cancionObtenida != null) {
                rutaCancionActual = cancionObtenida.getRutaCancion();

                if (!rutaCancionActual.equals("")) {

                    String rutaImagen = cancionObtenida.getRutaImagen();
                    if (!rutaImagen.equals(Parametros.SIN_ASIGNAR)) {

                        //Inserta la imagen en la etiqueta
                        try {
                            ImageIcon icon = new ImageIcon(rutaImagen);
                            Icon icono = new ImageIcon(icon.getImage()
                                    .getScaledInstance(jLabelFondoAlbun.getWidth(), jLabelFondoAlbun.getHeight(), Image.SCALE_SMOOTH));
                            jLabelFondoAlbun.setIcon(icono);

                        } catch (Exception ex) {
                        }

                    }

                    if (estadoReproduccion == Parametros.DETENIDO) {
                        estadoReproduccion = Parametros.REPRODUCIENDO;
                        System.out.println("D-Reproducir");
                        jLabelPlay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/musictecplayer/vistas/img/pause.fw.png"))); // NOI18N

                        reproductor.play(rutaCancionActual);
                        hiloReproductor.continuar();

                        System.out.println("Longitud: " + reproductor.getSongTotalLen());

                        jSliderPosicionCancion.setMaximum((int) reproductor.getSongTotalLen());
                        jSliderPosicionCancion.setValue((int) reproductor.getPauseLocation());

                        //reproductor.resume();
                    } else if (estadoReproduccion == Parametros.PAUSADO) {
                        System.out.println("P-Reproducir");
                        estadoReproduccion = Parametros.REPRODUCIENDO;
                        jLabelPlay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/musictecplayer/vistas/img/pause.fw.png"))); // NOI18N

                        reproductor.resume();
                        hiloReproductor.continuar();

                        jSliderPosicionCancion.setMaximum((int) reproductor.getSongTotalLen());
                        jSliderPosicionCancion.setValue((int) reproductor.getPauseLocation());

                    } else if (estadoReproduccion == Parametros.REPRODUCIENDO) {
                        estadoReproduccion = Parametros.PAUSADO;
                        System.out.println("R-Pausar");
                        jLabelPlay.setIcon(new javax.swing.ImageIcon(getClass().getResource("/musictecplayer/vistas/img/play.fw.png"))); // NOI18N

                        reproductor.pause();
                        hiloReproductor.pausar();
                    }
                }

            }
        }
    }