【问题标题】:How to play a sound clip in JNLP?如何在 JNLP 中播放声音片段?
【发布时间】:2010-02-10 04:01:14
【问题描述】:

我有以下行来播放声音剪辑:

Applet.newAudioClip(new URL("file:/C:/Dir_Sound/music.au")).play()

它适用于独立应用程序,但在 jnlp 中我收到一条错误消息:

java.security.AccessControlException:访问被拒绝(java.io.FilePermission C:/Dir_Sound/music.au 读取)

我没有在“全权限模式”下运行它,还有其他播放声音文件的方法吗?

PS : 声音文件是程序运行时用户在他的电脑上选择的,我不能把它嵌入到我的jar中。

【问题讨论】:

    标签: audio jnlp playback clip


    【解决方案1】:

    将文件嵌入到您的 Web Start 应用中。在您的 JNLP 文件中放置一个带有 jar 的 <resources> 元素。要访问它,请使用getClassLoader().getResource

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-11-19
      • 1970-01-01
      • 1970-01-01
      • 2015-07-29
      相关资源
      最近更新 更多