MediaPlayer构造函数IllegalStateException中的javafx错误
我有一个非常简单的代码,我从这个网站上得到了一个mp3文件(我是新的MediaPlayer构造函数IllegalStateException中的javafx错误,java,media-player,javafx,illegalstateexception,Java,Media Player,Javafx,Illegalstateexception,我有一个非常简单的代码,我从这个网站上得到了一个mp3文件(我是新的javafx) 运行此代码时,会出现以下异常: Exception in thread "main" java.lang.IllegalStateException: Toolkit not initialized at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:155) at com.sun.javafx.applica
javafx
)
运行此代码时,会出现以下异常:
Exception in thread "main" java.lang.IllegalStateException: Toolkit not initialized
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:155)
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:150)
at javafx.application.Platform.runLater(Platform.java:52)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:450)
at javafx.scene.media.MediaPlayer.<init>(MediaPlayer.java:365)
at Start.main(Start.java:8)
线程“main”java.lang.IllegalStateException中的异常:工具箱未初始化
位于com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:155)
位于com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:150)
位于javafx.application.Platform.runLater(Platform.java:52)
位于javafx.scene.media.MediaPlayer.init(MediaPlayer.java:450)
位于javafx.scene.media.MediaPlayer。(MediaPlayer.java:365)
main(Start.java:8)
我该如何解决这个问题 使用您的媒体:
上述任何选项都将确保在您开始使用依赖于JavaFX toolkit的组件之前,JavaFX toolkit已正确初始化。使用以下介质之一:
Exception in thread "main" java.lang.IllegalStateException: Toolkit not initialized
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:155)
at com.sun.javafx.application.PlatformImpl.runLater(PlatformImpl.java:150)
at javafx.application.Platform.runLater(Platform.java:52)
at javafx.scene.media.MediaPlayer.init(MediaPlayer.java:450)
at javafx.scene.media.MediaPlayer.<init>(MediaPlayer.java:365)
at Start.main(Start.java:8)