|
|
|
|
PARADIGMA En los ojos del joven arde la llama en los del viejo brilla la luz..!! Victor Hugo |
Lo que estas escuchando, parará luego 30 segundos despues que salgas de esta page..!!! |
Ejemplo:
play(getCodeBase(),"MiRitmo.au")
AudioClip MiClip = getAudioClip(getCodeBase(),"MiRitmo.au")
Para recuperar y reproducir tu música dentro de una aplicación, préviamente debes cargarlo en el objeto AudioClip, como puedes apreciar en el siguiente ejemplo:
AudioClip MiClip = newAudioClip("MiRitmo.au")
Copia textualmente la siguiente sintaxis:
///////////////////////////////////////////////
// Java 2 APPLET zAudio.java
// Wilucha 13/07/03
//
//////////////////////////////////////////////
import java.awt.Graphics;
import java.applet.AudioClip;
public class zAudio extends java.applet.Applet
implements Runnable {
AudioClip SonidoFondo;
AudioClip OtroSonido;
Thread MusicaMaestro;
public void start() {
if (MusicaMaestro == null) {
MusicaMaestro = new Thread(this);
MusicaMaestro.start();
}
}
public void stop() {
if (MusicaMaestro != null) {
if (SonidoFondo != null)
SonidoFondo.stop();
MusicaMaestro = null;
}
}
public void init() {
SonidoFondo = getAudioClip(getCodeBase(),"zLoop.au");
OtroSonido = getAudioClip(getCodeBase(), "zMusicaSpace.au");
}
public void run() {
if (SonidoFondo != null)
SonidoFondo.loop();
Thread thisThread = Thread.currentThread();
while (MusicaMaestro == thisThread) {
try {
Thread.sleep(5000);
} catch (InterruptedException e) { }
if (OtroSonido != null)
OtroSonido.play();
}
}
public void paint(Graphics screen) {
screen.drawString("Música maestro ...", 10, 10);
}
}
Lo que estas escuchando, parará luego 30 segundos despues que salgas de esta page..!!!
Cuando se 'reproduce' un disco... ¿queda 'encinta'?