Para hacer sonar un simple “bip”:
Toolkit.getDefaultToolkit().beep();
Para reproducir un archivo de audio:
Clip sonido = AudioSystem.getClip();
File file = new File("D:\\tmp\\sound.wav");
sonido.open(AudioSystem.getAudioInputStream(file));
sonido.loop(n); // reproduce el sonido n+1 veces
Si se quiere detener la ejecución del programa hasta que termine de oírse el sonido:
sonido.start();
while (sonido.isRunning()) {
Thread.sleep(1000);
}
sonido.close();
Advertisement
Etiquetas: java, Programación, sonido