有谁知道如何在 Java 中播放 mp3 文件?我有一点想要播放的音效。这就是我所拥有的
import java.io.*;
import java.media.*;
File mp3Correct;
Player correct;
/* Load mp3 files */
mp3Correct = new File ("C:\\correct.mp3");
/* Create media players */
correct = Manager.createPlayer( mp3Correct.toURI() ); //<--error
/* Play the sound effect */
correct.start();
这是错误消息:
没有找到适合 createPlayer(URI) 的方法
method Manager.createPlayer(DataSource) is not applicable (actual argument URI cannot be converted to DataSource by method invocation conversion) method Manager.createPlayer(MediaLocator) is not applicable (actual argument URI cannot be converted to MediaLocator by method invocation conversion) method Manager.createPlayer(URL) is not applicable (actual argument URI cannot be converted to URL by method invocation conversion)
根据Java文档,
创建播放器的最简单方法是使用 URI 语法中的定位器。给定一个定位器,createPlayer 将创建一个适合处理由定位器识别的媒体的播放器。
但我不知道我做错了什么。任何人都可以帮忙吗?谢谢!