Artículos
Java

Reproducir música por java

24/Abr/2010

Para ésto utilizaré las librerías de javazoom. En concreto basicplayer3.0.jar. Soy de pocas palabras. Vamos a código:

Creamos nuestra honorable clase llamada Reproductor.java

public class Reproductor{...}

Añadiremos los imports correspondientes

import javazoom.jlgui.basicplayer.BasicPlayer;
import java.io.File;

Creamos el atributo del tipo BasicPlayer

private BasicPlayer player;

y luego lo creamos en el constructor

player = new BasicPlayer();

Bueno ahora vienen los métodos como el play, stop, pausa, resumen, etc…

public void Play() throws Exception {
  player.play();
}

public void AbrirFichero(String ruta) throws Exception {
  player.open(new File(ruta));
}

public void Pausa() throws Exception {
  player.pause();
}

public void Continuar() throws Exception {
  player.resume();
}

public void Stop() throws Exception {
  player.stop();
}

Con éstos métodos tendríamos ya formado nuestro reproductor…

Así que ahora a usarlo. No creo que tengan mayor problema con lo siguiente:

public static void main(String args[]){
try {
  Reproductor mi_reproductor = new Reproductor();
  mi_reproductor.AbrirFichero("c:/mi_archivo_de_musica.mp3");
  mi_reproductor.Play();
} catch (Exception ex) {
  System.out.println("Error: " + ex.getMessage());
}
}

Como ven es demasiado simple reproducir música en java… pero a la vez éste método quizás no sea tan atractivo, ya que no posee una interfaz bonita ni nada, pero la base es ésta y la interfaz es a gusto de cada uno…

Pero mostrándoles un poco lo que se puede hacer, les dejaré adjunto un reproductor que hice hace algún tiempo haber si les agrada

MP3seth: Descargar aquí

Alguno que se interese en la aplicación gráfica que pida el código y lo envío sin ningún problema.

Vídeos sobre Java

Disfruta también de nuestros artículos sobre Java en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test Java

¿Te atreves a probar tus habilidades y conocimiento en Java con nuestro test?

Test Java
Suscribir
Notificar de
guest
158 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios