Java-我的声音剪辑赢得';不工作/不玩耍
我对这个代码有问题。。 我试图播放一些声音,这些声音在Eclipse的Musik目录中。我已经测试过了,如果声音存在,可以读取,也可以打开。看起来一切正常。但我什么也听不见Java-我的声音剪辑赢得';不工作/不玩耍,java,audio,applet,clip,Java,Audio,Applet,Clip,我对这个代码有问题。。 我试图播放一些声音,这些声音在Eclipse的Musik目录中。我已经测试过了,如果声音存在,可以读取,也可以打开。看起来一切正常。但我什么也听不见 package mhm; import java.applet.Applet; import java.applet.AudioClip; import java.io.File; import java.net.MalformedURLException; import java.net.URL; public cla
package mhm;
import java.applet.Applet;
import java.applet.AudioClip;
import java.io.File;
import java.net.MalformedURLException;
import java.net.URL;
public class Main {
public static void main(String[] args) {
new Main();
}
URL url = null;
AudioClip clip;
File file = new File("Musik/VOWZN-UnRational.wav");
public Main() {
try {
url = new URL("file://" + file.getPath());
} catch (MalformedURLException e) {
e.printStackTrace();
}
clip = Applet.newAudioClip(url);
clip.play();
new Menu();
}
}
在运行时,没有任何错误 该代码不应在(不受信任的)小程序中工作。它正在尝试访问本地文件系统中的文件(通过“file:”URL),沙盒安全应该会阻止它。谢谢。你有什么建议吗?如何解决我的问题?从启动小程序的同一站点上的远程URL访问音频剪辑,将音频剪辑嵌入小程序JAR文件(并通过类路径访问),或者根本不使用小程序。(从最终用户安全的角度来看,最后一个是最好的解决方案。)如果没有小程序,我该如何播放音频片段?感谢您的帮助:)请尝试以下相关问题的答案: