lo vamos a realizar con un jar ajeno del estandar oficial
de sun , supuestamente con The Java Media Framework
API (JMF) se puede lograr la reproduccion de un mp3 y
otras acciones de multimedia, pero de esta forma
es mas facil creo jejejeje y solamente vamos a
reproducir un mp3.
Primero tenemos que descargar y montar el jar en
en nuestro proyecto( como siempre en nuestro
netbeans), la direccion para descargar es :
http://www.javazoom.net/jlgui/sources.html
en la carpeta lib se encuentran todos los
jar necesarios.
Si no sabes agregar un jar a tu proyecto no te
preocupes, porque en articulos anteriores tengo
ejemplo de eso.
Segundo es generar nuestro codigo, que corresponde
al siguiente.
---> estos son dos variables de clase
private BasicPlayer basicPlayer;
String direccion ="C:\\Documents and Settings\\Administrador
\\Escritorio\\keane.mp3";
--> en el contructor tenemos que llamr el metodo
reproductor()
public void Reproductor() {
basicPlayer = new BasicPlayer();
loadFile(direccion);
}
public void loadFile(String direccion){
try {
basicPlayer.open(new File(direccion));
} catch (BasicPlayerException ex) {
Logger.getLogger(ventana.class.getName()).log(Level.SEVERE, null, ex);
}
}
y por ultimo el evento del boton para empezar a escuchar
nuestro mp3
try {
basicPlayer.play();
} catch (BasicPlayerException e) {
e.printStackTrace();
}
---> asi me quedo el reproductor de mp3
tenemos las otras opciones como basicPlayer.stop() , basicPlayer.pause(),
etc.
como siempre un link oficial para entrar mas endelle sobre el tema.
http://java.sun.com/javase/technologies/desktop/media/jmf/index.jsp