执行该方法后,此代码段应发出一声短促的提示音。它在netbeans内部正在执行。但是,当我使用netbeans构建可执行的Jar文件时,它给了我java.Lang.NullPointerException。有任何想法吗?

public void playSound() {

      try {
          AudioStream as = new AudioStream(ClassLoader.getSystemClassLoader().getResourceAsStream("resources\\beep-2.wav"));
          AudioPlayer.player.start(as);
      } catch (Exception e) {
        e.printStackTrace();
      }
    }

最佳答案

使用正斜杠;反斜杠是特定于Windows的,仅在使用爆炸式布局时才起作用。

07-24 09:45
查看更多