开发者社区 问答 正文

java中能不能添加声音

我想问一下java中能不能添加声音,我在网上看到能,但是我自己试过不行有谁可以给我一个实例啊?

展开
收起
蛮大人123 2016-05-27 13:56:44 1895 分享 版权
1 条回答
写回答
取消 提交回答
  • 我说我不帅他们就打我,还说我虚伪
    public void play(String Filename) 
      { 
      try{ 
      // 用输入流打开一音频文件 
      InputStream in = new FileInputStream(Filename);//FIlename 是你加载的声音文件如(“game.wav”) 
      // 从输入流中创建一个AudioStream对象 
      AudioStream as = new AudioStream(in); 
      AudioPlayer.player.start(as);//用静态成员player.start播放音乐 
      //AudioPlayer.player.stop(as);//关闭音乐播放 
      //如果要实现循环播放,则用下面的三句取代上面的“AudioPlayer.player.start(as);”这句 
      /*AudioData data = as.getData(); 
      ContinuousAudioDataStream gg= new ContinuousAudioDataStream (data); 
      AudioPlayer.player.start(gg);// Play audio. 
      */ 
      //如果要用一个 URL 做为声音流的源(source),则用下面的代码所示替换输入流来创建声音流: 
      /*AudioStream as = new AudioStream (url.openStream()); 
      */ 
      } catch(FileNotFoundException e){ 
      System.out.print("FileNotFoundException "); 
      } catch(IOException e){ 
      System.out.print("有错误!"); 
      } 
      }
    2019-07-17 19:17:42
    赞同 展开评论
问答分类:
问答标签:
问答地址: