Следующий код используется для воспроизведения звукового файла в моем Java-апплета:Что заменить этот код Java?
public synchronized void play() {
try {
//Here filename is a URL retreived through
//getClassLoader().getResource()
InputStream in = new FileInputStream(filename.getFile());
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);
} catch (IOException e) {
e.printStackTrace();
}
Это работает, когда я запустить апплет локально с помощью Eclipse, но если я пытаюсь упаковки его в .jar и запустить его как апплет в веб-браузере, он не работает. Комментируя этот код, программа работает.
Что я должен заменить приведенный выше код так, чтобы он работал в апплете?