Executar som dentro do diretorio do projeto

1 resposta
R

Boa tarde,

estou com problemas para executar som, o código é o abaixo

try {
            File soundFile = new File(local);
            AudioInputStream sound = AudioSystem.getAudioInputStream(soundFile);
            DataLine.Info info = new DataLine.Info(Clip.class, sound.getFormat());
            Clip clip = (Clip) AudioSystem.getLine(info);
            clip.open(sound);
            clip.start();
        } catch (Exception e) {
            JOptionPane.showMessageDialog(this,  e);
        }

o problema é o seguinte se eu o local como uma pasta qualquer no hd o som sai

local = "D:/cacador.wav"; //executa

agora eu criei um novo pacote (sons) no projeto e nao executa dao seguinte erro java.io.FileNotFoundException: (O caminho da rede não foi encontrado)

local= "//sons//cacador.wav"; // nao executa

O som sai/deveria sair ao clicar em um jlabel

Alguem sabe se é da maneira acima que declara o arquivo dentro do projeto?

1 Resposta

R

http://www.4shared.com/file/kWiz203h/Teste.html
coloquei no 4shared um projeto, apenas com um jlabel e uns sons, se alguem poder baixar e testar, desde já agradeço.

Criado 9 de outubro de 2010
Ultima resposta 9 de out. de 2010
Respostas 1
Participantes 1