Luego de haber buscado mucho una solucion para poder reproducir sonido dentro del archivo JAR que se nos genera java al momento de crear nuestro ejecutable , al fin la encontre y se la presento a continuacion para aquellos que lo necesitan :)
import java.io.InputStream; import javax.sound.sampled.AudioSystem; import javax.sound.sampled.Clip; public class ReproducirSonido { public static Clip sonido; public void Reproducir(String archivo){ //A continuacion indicamos la ruta donde se encuentra el archivo de sonido dentro de nuestro proyecto InputStream path = Alarma.class.getClass().getResourceAsStream("/sonido/"+archivo); try { sonido = AudioSystem.getClip(); sonido.open(AudioSystem.getAudioInputStream(path)); sonido.start(); System.out.println("Reproduciendo 10s. de sonido..."); Thread.sleep(10000); // 10000 milisegundos (10 segundos) sonido.close(); } catch (Exception tipoerror) { System.out.println("" + tipoerror); } } }
Sígueme en facebook
y ayúdame a llegar a más personas
.
https://www.facebook.com/pages/Espacio-Hacker/393964274047994
https://www.facebook.com/pages/Espacio-Hacker/393964274047994
muy bueno...lo voy a probar ...me gusta...XDD gracias por compartirlo se agradece
ResponderEliminarAmigo muchas gracias eres la primer persona que resuelve este problema de manera clara te felicito te mande mensaje al facebook matias arturo cantu martinez espero ke me contestes muchisimas gracias por el ejemplo
ResponderEliminarpONE UN PROYECTO PARA DESCARGAR A VER...
ResponderEliminarMuchas gracias por el códgo. Llevaba mucho tiempo buscandolo y ninguna me había funcionado como hasta ahora
ResponderEliminar