Problemas com som...  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
mariaad
Thread.start()

Membro desde: 29/12/2004 11:39:50
Mensagens: 40
Offline

Boa Tarde!

Tenho este código, passa em todos os prints sem erro, porém não toca o beep...

o que pode ser?

porém se eu uso getCodeBase() sempre retorna null,

public Som() {
try {
System.out.println("beep 0");
URL beepFile = new URL("file:beep.au");
AudioClip beep = Applet.newAudioClip(beepFile);
System.out.println("beep 1 ");
System.out.println("beep 2");
beep.play();
System.out.println("beep 3");
} catch(Exception e){
System.out.println("Excecao beep "+e);
}
}



Muito Grata,
Maria Ane,
Att,
[MSN]
takeshi10
Java Ninja

Membro desde: 08/08/2004 23:05:25
Mensagens: 254
Localização: Brasil
Offline

tem um detalhe da api d som: ele é assíncrono, ou seja qd vc chama o método play, ele não trava esperando o som terminar...
enton tenta colocar um Thread.sleep(1000) dpois de mandar tocar o som ou um loop infinito... alguma coisa para esperar...

takeshi
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team