JavaFX
performs “hidden” initialization on start. Running MediaPlayer
doesn’t trigger initialization.
The easiest ways to trigger it are:
- have
Application.launch()
executed - have
Application
based program being run from jar packaged by fx ant tasks (e.g. built from Netbeans JavaFX project) - have JFXPanel started
- call
Platform.startup(Runnable)
(Java 9+)