0

インターネットから曲をダウンロードする必要がないように、この方法を変更する方法を考えていました。代わりに、コンピューターのディレクトリから曲を再生したいと考えています。誰かが私がこれを行う方法の例を教えてもらえますか?

URL url = new URL("myUrlToSong.wav"); //How I make this a directory? 
                                      //I get an error if i change it to a string
Clip clip = AudioSystem.getClip();
AudioInputStream ais = AudioSystem.getAudioInputStream(url); //error is here id I 
                                                             //change url to a string
clip.open(ais);
clip.loop(Clip.LOOP_CONTINUOUSLY);
4

1 に答える 1

1

AudioSystem.getAudioInputStream(File)またはのいずれかを使用しますAudioSystem.getAudioInputStream(InputStream)

File f = new File("mySong.wav");
AudioInputStream ais = AudioSystem.getAudioInputStream(f);

または

InpuStream is = new FileInputStream(new File("mySong.wav"));
AudioInputStream ais = AudioSystem.getAudioInputStream(is);
于 2013-06-04T08:29:08.123 に答える