我想使用JavaFX媒体播放器来播放没有任何GUI的mp3。
我在网上看到了很多示例,但所有示例都创建了JFX框架。
当我运行以下代码时:
protected static void playSong(){
String bip = "file:///c:/a/a.mp3";
Media hit = new Media(bip);
MediaPlayer mediaPlayer = new MediaPlayer(hit);
mediaPlayer.play();
System.out.print(true);
}
我得到:
java.lang.IllegalStateException:工具包未初始化
以下为我工作:
import javafx.application.Application;
import javafx.stage.Stage;
public class App extends Application {
public static void main(String[] args) {
Application.launch();
}
@Override
public void start(Stage arg0) throws Exception {
playSong();
}
}