Java声音文件无法播放

时间:2014-05-16 21:49:36

标签: java windows class audio applet

我在常规课程中有这个,而不是applet,所以我不确定这是不是问题,但这是我的代码:

import java.applet.*;
import java.net.*;
public class Platformer
{
   public static void main (String [] args) throws Exception
   { try 
      {
          AudioClip clip = Applet.newAudioClip
          (new URL("file://g:/scarface.wav"));
          clip.play();
      }
      catch(MalformedURLException murle)
      {
          System.out.println(murle);
      }
   }


}

音频文件位于G驱动器的闪存驱动器上,而不在文件夹中。

我将不胜感激任何帮助!

1 个答案:

答案 0 :(得分:0)

我没有音频文件的问题因为我很少使用它们,但我在安装的闪存驱动器上访问文件时遇到了问题。与即插即用有关。

尝试将文件放在C:驱动器上。如果它在那里工作,你知道它是G:驱动器的东西。

访问闪存驱动器时经常发生的一个错误是,我在没有卸下它们的情况下将它们拉出来并将它们插回去,突然间我最终得到了2个驱动器,其中只有一个是真正的驱动器,另一个是鬼。

也许它无法找到该文件。只是为了调试,将文件移动到C:驱动器的根目录,并将其用作文件的位置file:///C:/scarface.wav